Sarah Whipp

EMEA

Global Head of Marketing at Platts, passionate about new marketing ideas, the absurdities of global working and occasional ranter - the views here are my own.