Project Manager Offshore Wind
7 days ago
Glasgow
Chartered Engineer status with a Bachelor's, Master's, or PhD in Civil, Structural, Mechanical Engineering, or a related engineering discipline. With offices primarily located in Scandinavia, the UK, North America, and India, we are currently 8,000 people who bring their expertise in engineering,...