Tata Technologies appoints Geena Binoy as Chief Human Resources Officer (CHRO)
Tata Technologies appoints Geena Binoy as Chief Human Resources Officer (CHRO) Geena steps into the role of CHRO at Tata Technologies with a focused agenda of strengthening the people strategy …
Tata Technologies appoints Geena Binoy as Chief Human Resources Officer (CHRO) Read More