Systems MEA (Techvista)
Senior Program Manager
Systems MEA (Techvista)
Vice President
Cressoft Technologies
Software Engineer
Systems MEA (Techvista)
AVP Professional Services
Ciklum
Staff Engineer and Senior Architect
eWorx International
Senior Software Engineer
SD Solutions
Software Developer
Systems MEA (Techvista)
General Manager - Africa