Mohamed Abdullah is currently the Technical and Operations Manager at NOVOMATIC South Africa, having advanced from the role of Technical & Customer Support Manager at NOVOMATIC since 2006. They are pursuing a Bachelor of Laws (LLB) at the University of South Africa, building on a background in Electrical, Electronics, and Communications Engineering with a National Diploma earned from Technikon Witwatersrand from 1993 to 1996.
Location
Johannesburg, South Africa
This person is not in the org chart
This person is not in any offices