Rachelle McGowan is a seasoned marketing professional with extensive experience in the field. Currently serving as Senior Marketing Manager at Winc Australia since April 2022, Rachelle previously held the role of Marketing Manager at both Winc Australia and Drawboard. Rachelle's earlier tenure includes significant positions at Leica Camera AG, where responsibilities involved leading marketing strategies and executions to enhance brand visibility and drive revenue. Rachelle also gained experience as Assistant Marketing Manager at Pacific Brands and Marketing Coordinator at Wiley. Rachelle holds a Bachelor of Media Studies with a focus on Journalism from La Trobe University, completed in 2010.
Sign up to view 0 direct reports
Get started