For Employers

Sistema.bio

Remote Job Openings at Sistema.bio (1)

Business Development Manager

India 2-5 yrs exp Sales

The Business Development Manager is responsible for identifying and building strategic partnerships with corporates, NGOs, and public institutions to secure funding. They will manage the full partnership lifecycle, from initial outreach and proposal development to maintaining long-term relationships and reporting.