BEHOUST, FRANCE
PARIS (PARC DES EXPOSITIONS), FRANCE
VILLEJUIF, FRANCE
PARIS LE BOURGET, FRANCE
FRANKFURT, GERMANY
MEXICO CITY
SEATTLE, USA
NEW ORLEANS, USA
Helideck Assembly
Inspect, Upgrade & Maintain
Royal London Hospital
A story of mutual enhancement
Corporate Movie