5.0Aug 13, 2015DirectorCurrent employeeCape TownRecommendCEO approvalBusiness outlookProsInteresting challenging work great reputationConsLots of travel to international assignments can create stressShow more