Technology Analyst - India Office | OpenTalent