Manager - Software Development at CDM Smith (Chennai; Tamil Nadu; Pune; Bangalore) — aijobsearch