Ben Wielgus

Head of Sustainability, Informa plc



Share

Ben Wielgus