Jobs at Passer Sidc

Offshore foundations, ships, steel structures and cable handling equipment for energy and shipping clients, plus EPCI engineering

Company profile →

6 jobs open