Who is the President of Mauritius?

Rajkeswur (Kailash) Purryag is the President of Mauritius. He became the 5th President of Mauritius on 2012 July 21, ending a 7 year stint from 2005 to 2012 as Speaker of the National Assembly. Kailash Purryag had also served as deputy prime minister from 1997 December 22 to 2000 September 17.