Romica Boosts Management with Triple Appointment

UK subsea winch manufacturer Romica has appointed three new senior managers to strengthen its services in the ...

read more →