Sales Manager - Brazil
Sao Paulo, BrazilLatin America
Spanish (a plus)Portuguese
We’re looking for a frontline sales manager to lead and develop a high-performing team of Enterprise Account Executives based in São Paulo, Brazil. As Sales Manager…
Stakeholder ManagementNegotiationAccount Management
+5