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.