Business Developer / Project Manager - Lulea, Sweden
02/05/2024
Luleå, Norrbotten
About EWI Ewi Talent Solutions is one of the leading renewable recruitment businesses based in the UK, Germany and USA. We support projects across Europe, Asia and USA working with OEMs, EPCs & Sub-Contractors, Service Organisations, & ...