

Tata Technologies Welcomes Geena Binoy as Chief HR Officer
Tata Technologies, a global leader in engineering and product development digital services, has announced a significant leadership transition. Effective September 10, 2024, Geena Binoy steps into the role of Chief Human Resources Officer (CHRO). Geena’s appointment underscores the company’s commitment to nurturing internal talent and driving ambitious growth plans. A New Chapter in People Strategy […]














