John Barraclough

Senior IT Director: Digital Transformation Procter & Gamble