Rachael Townsley is an experienced marketing professional with a strong background in leading marketing strategies across various industries. Currently serving as the Director of Country Marketing for Australia, India, and Singapore at Indeed since May 2022, Rachael previously held the position of Head of Marketing APAC at Quantcast from September 2017 to May 2022, where responsibilities included creating and executing comprehensive marketing strategies. Other notable roles include Head of Trade Marketing and Communications at Pandora, National Trade Marketing Manager at Southern Cross Austereo, and Marketing & Brand Manager at ITV. Rachael began their career in marketing with positions at Oxfam, NBC Universal, Smart Photography, and The Walt Disney Company, and earned a BA (Hons) in Marketing Management from Oxford Brookes University.
Sign up to view 2 direct reports
Get started
This person is not in any teams