Global Business Development Manager - India
Linklaters
- Singapore
Purpose The India Group Business Development & Marketing Manager is responsible for marketing and business development initiatives and activities related to our Global India focu…