AccuWeather Appoints Bill McGarry to Lead AccuWeather Advertising Sales

McGarry brings extensive integrated marketing and partnership experience to deliver the most intelligent, targeted multi-platform advertising solutions to clients worldwide. AccuWeather Global Weather Center – June 16, 2017 – AccuWeather, the global leader in weather information and digital media, has announced the appointment of Bill McGarry as Vice President of Sales. In his executive leadership […]