Strategic PlanningX United KingdomX

Tahir Sharif
SVP Business Strategy
AVEVA Group plc

Alain Waha
Global Lead for ...
Buro Happold