Job Description
Leverage your marketing expertise to elevate Awin’s brand presence across Latin America? We’re seeking a highly motivated and results-oriented Marketing Manager to support brand awareness, consideration, and customer growth for Awin in Brazil and Mexico. In this critical role, you’ll focus on building Awin’s brand presence and driving qualified leads through integrated earned and paid media strategies, local PR efforts, events, social media and content marketing. This role is perfect for you if you’re a content-driven marketer with experience across PR, brand, events and communications. Flexi-office, health and well being benefits, development benefits and remote working allowance is offered.
About Awin
Established in 2000, Awin is proud of our dynamic, social and inclusive culture and powering our vision to build the world’s leading open partner ecosystem.