Vital Strategies
–
Delhi, India
Job Purpose The Communication Manager will be responsible for working closely with India Vital Strategies’ Managing Director, senior management, technical partners in India and South Asia, project and divisional leads from India and New York office, ... - Jun 04