Mark de Castro in Perth works at Total Marine Technology (Well Services Manager) and was educated at University of Cape Town.
Share this profile
Total Marine Technology
Feb 2017
-
Present
Well Services Manager
Total Marine Technology
Sep 2012
-
Feb 2017
Project Manager
Sapura Energy Well Services
Sep 2012
-
Present
Business Development Manager
University of Cape Town
1981
-
1986
B.Sc. Mech. Eng.. Engineering
RELATED SEARCHES
AT TOTAL MARINE TECHNOLOGY