Jobs at SgurrEnergy
SgurrEnergy jobs in Multiple Countries.
Glasgow, Paris, Multiple Countries
The candidate will assist our clients with the development and implementation of offshore wind O&M strategy and will be involved in the setup and delivery of our clients onshore...
Posted 11 days ago