Position : Business Development ManagerLocation : India, RemotePosition Type : Full TimeWorking Hours : North America Time ZoneOverall Statement of Responsibility : The Business Development Manager is responsible for identifying new business sales opportunities within his / her area, managing the growth of the regional
Development Manager • Delhi, Delhi, India