ROLE SUMMARY The CE Market Leader for Data Centres is a senior strategic role responsible for driving growth, shaping commercial strategy, and ensuring excellence in delivery for major Data Centre projects across WSP’s Central Europe region. The
Mission The Regional HR Lead – Europe based in Lyon is responsible for leading and delivering all Human Resources activities across Dextras European operations while acting as the primary HR partner to the Regional Director and business