Working within the Internal Mounting team your role will be to work as part of a team assembling all internal parts into tower sections as set by CS Wind UK and the customer’s requirements.
…
Read more
Production and Manufacturing Jobs in Campbeltown
1 to 1 of 1 job