Global Head, Talent & People Development at Genioo
Sarah is the Global Head of Freelance Talent, overseeing an international team of experienced staffing professionals responsible for the recruitment and staffing of our independent consulting community.