Richard Sargeant

Richard Sargeant

Richard Sargeant is the Director of Performance and Delivery at GDS.