 Prior to this, he was Secretary in the Ministry of Foreign Affairs of Bangladesh.Ahsan earlier also served as Bangladesh High Commissioner to Canada and Singapore.He was High Commissioner to Canada from September 2012 to May 2016.