Digital Marketing Manager, Americas

AWP Service Brazil Ltda
fulltime São Bernardo do Campo, State of São Paulo Advertising, Marketing, Promotions, Public Relations, and Sales Managers
Posted:
June 14, 2026
Location:
São Bernardo do Campo, State of São Paulo, Brazil

Job Description

Digital Marketing Manager, Americas

What you do

The Digital Marketing Manager, Americas role is responsible for managing the execution of the digital marketing strategy to acquire and retain customers for our direct-to-consumer business, including paid and organic search, content marketing, programmatic, email, and other related online acquisition channels. This role will manage and mentor a team of digital marketing channel owners, and partner with the Regional Head of the Americas to prioritize marketing efforts. Works closely with digital media agency and vendor partners to ensure programs are running effectively and in accordance with plan. This role will report directly to the Head of Global Digital Marketing.

Key Responsibilities

  • Lead digital marketing and acquisition team to execute local marketing programs to achieve the overall direct-t...

Apply for this Job

Submit your application for the Digital Marketing Manager, Americas position at AWP Service Brazil Ltda.

Apply Now Save for Later

Job Overview

Job Type: fulltime
Location: São Bernardo do Campo, Brazil
Posted: June 14, 2026
Deadline: July 24, 2026