Tata Technologies appoints Geena Binoy as Chief Human Resources Officer (CHRO)
Tata Technologies, a leading global engineering and product development digital services company, is pleased to announce the appointment of Ms. Geena Binoy as its new Chief Human Resources Officer (CHRO) w.e.f. September 10, 2024.