People

leslie-powell

Leslie Powell

Group Head of IT - The Weir Group PLC