Support Manager

edrone

Full-time Outros
Apply Now
Location
monteiro lobato, são paulo, Brazil
Posted
July 01, 2026

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...