Aaron Insel

Manager, Channel Marketing at Watts

Aaron Insel is a seasoned marketing professional with extensive experience in channel marketing, merchandising, and retail marketing, currently serving as Manager of Channel Marketing at Watts Water Technologies since May 2010. Previously, Aaron held various managerial roles at Watts Water Technologies, including Manager of Merchandising for the Americas and Manager of Retail Marketing, where responsibilities included overseeing marketing strategies, leading teams, and driving customer engagement across multiple sales channels. Prior to Watts, Aaron worked as a Marketing Consultant and held positions at The Home Depot, contributing significantly to visual merchandising and marketing initiatives. Aaron's early career included a creative role at The Athlete's Foot, focusing on brand identity and visual standards. Aaron holds a BFA in Graphic Design from Savannah College of Art and Design.

Location

Boston, United States

Links

Previous companies


Org chart

No direct reports

Teams


Offices


Watts

5 followers

Watts Water Technologies is $1.4Billion leader in water technology products, based in the Boston area.


Industries

Employees

5,001-10,000

Links