Business Development Manager
Delhi, INBusiness Development Professionalup to $100kPosted Jul 8, 2026
Summary
Business Development Manager role at Zopper, an insurance fintech company based in Delhi, India. The position focuses on business development activities in the insurance sector for a mid-sized company (100-1000 employees). Onsite role in India with no remote work option.
Open the original posting for the full description.