Company Description At Turner & Townsend we’re passionate about making the difference. That means delivering better outcomes for our clients, helping our people to realize their potential, and doing our part to create a prosperous society.
Package Manager Organisation Information: Bouygues Travaux Publics (TP) and Laing O’Rourke, two of Europe’s most dynamic engineering and construction specialists, are working together in a joint venture named BYLOR to deliver the main civil engineering works