Tata Technologies appoints Geena Binoy as CHRO

Tata Technologies has appointed Geena Binoy as its new chief human resources officer. Binoy, who is already part of the executive leadership team, will focus on talent development and supporting the company's growth plans. She brings over 30 years of experience in the manufacturing and technology sector to her new role.
Read The Rest at :