JobOfficial source checked
Business Development Manager
Leverage Edu
- Location
- India
- Closing date
- See official listing
- Pay or funding
- See official listing
- Last checked
- August 17, 2026
What is this opportunity?
Manager – Business Development (Sales Leadership) We’re looking for an exceptional Manager – Business Development to lead one of our core revenue teams. This role is built for someone who thrives in high-growth environments, loves building winning teams, and has a relentless obsession with delivering business outcomes. You will own revenue, lead large sales teams, drive operational excellence, and play a critical role in scaling one of India’s fastest-growing overseas education businesses. If y…