Job Description
Date Posted:
Country:
BrazilLocation:
LOC6030: Rua Elisha Otis, 841, São Paulo, SÃO BERNARDO DO CAMPO, BrazilRole Overview:
As a Digital Marketing & Communications Specialist for Latin America, you will lead regional marketing initiatives that drive brand visibility, digital engagement, and sales enablement. This role combines strategic planning with hands-on execution across multiple channels, ensuring consistent and impactful communication.
On a typical day, you will:
Coordinate digital marketing campaigns across LATAM, including social media, SEO, and website management for 14 country sites.
Manage content creation, paid media campaigns, and ensure brand compliance across all platforms.
Oversee CRM and lead generation activities, analyzing KPIs and optimizing performance using tools like Hubspot and Google Analytics.
Support sales enablem...
Apply for this Position
Ready to join Otis Elevator Co.? Click the button below to submit your application.
Submit Application