Professor, dept of Genetics and Animal Breeding, Faculty of Animal Production, Khartoum University, 2006 until now.
Animal Production consultant at the Arab Organization for Agriculyural Development, 2010- 2015.
Head of department of Genetics and Animal Breeding, 1998 – 2004.
Associate Professor, dept of Genetics and Animal Breeding, Faculty of Animal Production, Khartoum University, 1998 – 2006.
Associate Professor (on secondment), Omar Al-Mukhtar University, Libya, 1992-1998.
Assistant Professor (on secondment), Omar Al-Mukhtar University, Libya, 1985-1992.
Lecturer, Khartoum University, 1981-1985.
Senior Scholar, Institute of Animal Genetics, University of Edinburgh, UK., 1976-1981.
Teaching Assistant, Khartoum University, 1974 – 1976.