Business Development Manager

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

Want jobs like this matched to you?

Swoopd scores fresh postings against your résumé so you only see the matches that matter.

Get started free