Terry Horne

Avalon Media Services, headquartered in Leeds, has more than 15 years experience helping companies of all sizes develop well-executed marketing plans. Avalon Media Services can handle everything from media advertising and building an online brand presence to designing printed promotional materials featuring expert copywriting.