. This position reports directly to the Executive Director and works closely with project management teams to ensure aligned... teams, including project managers and technical experts, to ensure comprehensive support for business development......
Job Location: Bangalore, Karnataka, IndiaSelected articles on work and employment, which may be found interesting:
Your requirements to the prospective workFind more articles on Articles page