Investec employs 62 employees. The Investec management team includes Abey Mokgwatsane (Chief Marketing Officer), Setlogane Manchidi (Head of CSI), and Des Rosen (Managing Director).
Get Contact Info for All DepartmentsLooking for a particular Investec employee's phone or email?