Jean-Marc Bourez
Chief Executive Officer

Annika Szabo Portela
Director Stakeholder Management & Managing Director CLC Scandinavia

Amer Yazbek
Chief Financial Officer

Graham Armitage
Director Delivery & Managing Director CLC Ireland-UK