#18: Sarah Hughes, SVP, HR Europe & International at SGS & Co

March 02 2021