Applications Development Manager - C12 - CHENNAI at Citi — Chennai | Apply 2026 | 3ranga