Job Description
Why this role matters
As Support Manager (Brazil), you will be at the heart of our expansion in one of the most strategic markets for edrone. You’ll lead and inspire a multi‑functional Customer Care team—including Onboarding, Customer Success, and Customer Service—and turn them into a powerhouse of growth. You won’t just manage people or processes; you’ll create outcomes, shape the culture, and drive retention and revenue like a business owner.
About the role
Support Manager (Brazil) is a key leadership role created as part of edrone’s strategy to grow our presence and revenue in the Brazilian market. This person will lead our Customer Care department, which includes three crucial areas: Customer Success, Onboarding, and Customer Service—with a strong focus on turning these teams into growth engines.
You won’t just manage processes and people—you’ll drive revenue. Your mission is to retain, grow, and unlock value from our customer base by impro...