 Before that, he briefly worked in an engineering consultancy firm and later in Bangladesh Rural Electrification Board.Ahsan served in various capacities at Bangladesh Embassies in Beijing, London, Washington DC and Dubai.In his first diplomatic assignment, from 1992 to 1995, he served as Second Secretary and First Secretary at Bangladesh Embassy in Beijing, China.