clients deliver ambitious and highly technical projects, in over 130 countries ... communication skill Leadership skills Additional Information Turner & Townsend is an ...
engineering group based in Paris. It provides services in design, construction ... good communication skills and demonstrate technical abilities. My profile BE Civil ...