Manager – Business Development

Remote, anywhere in India or Nepal
Job Type
Deadline for Applications
How to Apply
Please apply with detailed resume and cover letter expressing your interest in this position and relevant past experiences to Suman Biswas at
Where to Apply

Ennovent is looking for a Manager – Business Development to support business development outreach with a view to catalyse business ventures with sustainable solutions in low-income markets in developing countries. This role should be ideal for candidates with an interest in marketing, sales outreach, community engagement, and strong communication and networking skills. A minimum of 2 years of experience and 4 years of experience at the most, is preferred. More details –

Position Description

Ennovent is looking to deepen its presence in existing markets and expand its operations to more countries. The Manager – Business Development will support this goal through lead generation, sales pipeline management, and marketing in these target markets. The Manager will be expected to engage with Ennovent team members, as well as a wider network of partners, advisors, and affiliates to successfully fulfill the objective of this role. An initial focus will include building and managing the Ennovent Community, which is comprised of funders, mentors, experts, and service providers that support Ennovent with functions including sales, marketing, and execution. At present, the Manager is sought to fulfill the following responsibilities with the support of the Global team:

Lead the prospecting and qualification of potential clients, funders, and partners
Coordinate the sourcing of research, statistics, and best practices to effectively source relevant global clients
Support concept note and proposal development, budgeting and contracting
Support the design and implementation of systems to implement, optimise and monitor all sales processes
Assist the marketing of Ennovent at company, business unit and project-levels
Work with the Global unit to build and manage the Ennovent Community
Assist the overall strategic development and management of Ennovent

The Manager – Business Development is an experienced professional with a relevant background in sales/business development, marketing and community management.
The Manager should possess:
A master’s degree in business, management or a relevant field
3-5 years of business development experience ideally in the social entrepreneurship space
Virtual role, but team member must be based in any metropolitan city in India or Nepal
Experience with business development processes, lead generation and conversion
Strong background in marketing will add considerable value to the role
Exceptional research and analytical abilities
Well versed with the management of any organized communities is a plus
Exceptional verbal and written communications abilities in English, with strong presentation skills
An extroverted personality that enables high-impact networking skills and instincts
Commitment to Ennovent’s overall mission and core values