⚓ SALES MANAGER – EUROPE ⚓
⚙️ Ship Repair / Offshore Services
Europe (Flexible Location)
€DOE
Sales Manager • santiago de compostela, España