Rachel Cowle

Branded Channels Director EMEA at Weber Stephen Products

Rachel Cowle is an experienced marketing professional currently serving as the Branded Channels Director EMEA and Marketing Director W Europe at Weber LLC since June 2022. Prior to this role, Rachel held the position of Global Marketing Director for Derwent at ACCO Brands from January 2020 to June 2022. Rachel's career includes significant leadership roles such as CMO and Marketing Director at Lightwave and Head of PR and Marketing at Roberts Radio. Rachel's tenure at Sony spanned over eight years, during which Rachel progressed through several key positions, including Head of Brand and Retail Activation UK and Product Manager. Rachel Cowle holds a Professional Postgraduate Diploma in Marketing from CIM and a BA (Hons) in International Business and French from Sheffield Hallam University.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices