Climavision Appoints Tad Maguire VP Of Sales & Business Development

Climavision, a weather services and intelligence company, today named Tad Maguire vice president, sales and business development.  Maguire, a founding team member of Climavision, is responsible for revenue generation and all aspects of the global sales operations. Maguire comes to Climavision from The Weather Company, an IBM business, where he worked for the past 30 years. For […]