Tata Technologies Appoints Geena Binoy as Chief Human Resources Officer MM Desk 11 September, 2024 Tata Technologies, a prominent global engineering and product development firm, has announced the appointment of Read More