Answer
Currently serving as the President of Algeria, Abdelmadjid Tebboune assumed office on December 19, 2019, succeeding the interim presidency of Abdelkader Bensalah. Prior to his presidency, Tebboune held various cabinet positions, including Prime Minister from May 2017 to August 2017 and Minister of Housing and Urban Planning from 2000 to 2001.