Aggreko

EMEA Head of Communicaitons