Globalization Partners Deepens Leadership Team with Appointment of Richa Gupta as Chief People Officer

November 16, 2021