Otis College of Art and Design

LATAM Channel Sales & Business Development Supervisor

📍 São Bernardo do Campo, São Paulo, Brazil ⏰ Full time

Description

Date Posted:

2026-06-25

Country:

Brazil

Location:

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

Role Overview:
 

As a LATAM Channel Sales & Business Development Supervisor, you will be responsible for driving business development and sales performance through distribution channels across Latin America and CLC Brazil Export operations. This role plays a key part in developing commercial strategies, strengthening distributor relationships, identifying growth opportunities, and ensuring alignment with regional business goals. The position also requires close collaboration with cross-functional teams to maximize business results and market expansion.

  • Location: São Bernardo do Campo

  • The work model is hybrid: 3 days in the office and 2 days working from home 

  • On a typical day, you will:

  • Define and execute the commercial strategy for ...

  • Apply Now