undertaking projects across Europe, Africa, the Middle East, and Central Asia. Farnborough itself has excellent transport links... and is located 35 minutes from London via train. The position reports directly to the Senior Vice President, Sales of Advanced...
Fluor