Mechanical Lifting Equipment Operator: Cat 3 X1 (Port of Luderitz) – Namport Operations Lüderitz Posted on November 5, 2026 Full Time