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…

Prepare your application

Business Development Manager | India | Leverage Edu | Sduella