ATLAS

Manager, Corporate Sales— Brazil

HubSpot · São Paulo, Sao Paulo, Brazil

EmployerHubSpot
LocationSão Paulo, Sao Paulo, Brazil
Posted2026-10-21
Confirmed open2026-10-25

Apply on the employer’s site Open in Atlas

About this role

About the Role We are seeking a Corporate Sales Manager — Brazil to lead a high-performing team of Account Executives. As a HubSpot Sales Leader for our Brazil Corporate Account Executive team, you will execute our world-class sales methodology, hire exceptional talent, deliver sales quota each month, uncover strategies to coach and develop your team, and build a sales environment and culture we…

Excerpt only. The full posting is on the employer’s careers site.

More jobs at HubSpot