Leigh Moynihan
About
Leigh Moynihan is from United States. Leigh is currently Vice President of Marketing, North America at BMW Group US, located in New Jersey, United States. In Leigh's previous role as a VP, Head of Marketing at Volvo Car USA, Leigh worked in until Jan 2025. Prior to joining Volvo Car USA, Leigh was a Director, Marketing - Americas at Volvo Car USA and held the position of Director, Marketing - Americas. Prior to that, Leigh was a Director, Global Product Marketing - Digital Payments at Mastercard, based in Purchase, NY from May 2017 to Jan 2018. Leigh started working as Director, Global Brand Management at Starwood Hotels & Resorts / Marriott International in Feb 2015. From Dec 2011 to Jul 2014, Leigh was SVP Global Account Director - Clairol & Wella at Grey Group, based in Greater New York City Area. Prior to that, Leigh was a SVP Global Design Director - Pantene Global at Grey Group, based in Greater New York City Area from Jun 2007 to Nov 2011. Leigh started working as VP Management Supervisor - Downy North America at Grey Group in Greater New York City Area in Jun 2004.
Leigh Moynihan can be found on Finalscout.com, where members can access Leigh Moynihan's email for free. Finalscout is a professional database with more than 500 million business professional profiles and 200 million company profiles.