GI Hires Head of HR

October 09, 2014