Rachel Walsh
About
Rachel Walsh is from London, England, United Kingdom. Rachel is currently Marketing & Digital Director at TAG Heuer, located in London, England, United Kingdom. Rachel also works as Global Head of Marketing at Scotch & Soda, a job Rachel has held since Sep 2015. In Rachel's previous role as a Head of Marketing & Digital at Rituals (B Corp™), Rachel worked in London until Mar 2022. Prior to joining Rituals (B Corp™), Rachel was a Global Senior Brand Marketing Manager at TOPSHOP TOPMAN and held the position of Global Senior Brand Marketing Manager at London, United Kingdom. Prior to that, Rachel was a Semi-Professional Field Hockey Player at Amsterdamsche Hockey & Bandy Club (AH&BC), based in Amsterdam Area, Netherlands from May 2007 to Jun 2013.
You can find Rachel Walsh's email on finalScout.com. FinalScout is a popular professional database with more than 500 million business professionals and over 200 million company profiles.