mechanical technition
Cape Town, WC, ZA
blue water fleet operations
Pride International
mechanic
Transocean
Chief Mechanic
Springs Technical Collage