Peter Herweck

CEO
AVEVA Group plc