Read Time:3 Minute, 5 Second Advertising Industry Geometry Global promotes Sarah Todd to global role Joshua Hughes April 7, 2017 Share Geometry Global announces two major appointments Sarah Todd, currently CEO Geometry Global UK, steps up to assume global responsibilities as Global Client Leader and Head...