Job Description

Date Posted:

Country:

Brazil

Location:

LOC6030: Rua Elisha Otis, 841, São Paulo, SÃO BERNARDO DO CAMPO, Brazil

Role 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