Momentum's IT department is led by Sello Mmakau (Chief Information and Digital Officer) and has 298 employees.
Carel Agenbag
Senior SQL Developer
Jd Clem
IT Specialist
Looking for a particular Momentum employee's phone or email?