Offices held
2 terms, Sep 9, 2018 – Feb 23, 2019
Preceded by
Bakri Hassan Saleh Succeeded by
Mohamed Tahir Ayala
Bakri Hassan Saleh Succeeded by
Mohamed Tahir Ayala
2 terms
- Sep 9, 2018 – Sep 15, 2018 Preceded by Bakri Hassan Saleh
- Sep 15, 2018 – Feb 23, 2019 Succeeded by Mohamed Tahir Ayala
Affiliations
Party membership
Timeline
1968
1972
1976
1980
1984
1988
1992
1996
2000
2004
2008
2012
2016
2020
2024