1990-1992 : Medical Representative, Lyka Lab. Medical Company.
1992-1993 : Medical Representative, Elkanar Drugs and Chemicals.
1993-200 : Teaching assistance, Department of Pharmacology, Faculty of Pharmacy, University of Khartoum.
2000-2010 : Lecturer, Department of Pharmacology, Faculty of Pharmacy, University of Khartoum.
2010- up-to-date : Assistant Professor, Department of Pharmacology, Faculty of Pharmacy, University of Khartoum.