management consultantmarketing managerinvestment banker oper careers in Cape Town, South Africa