Customer Success Global Shared Services Coordinator, LHH CTM & LD at Ezra (India; Chennai, India) — aijobsearch