She has served as Pakistani Ambassador in Italy and Morocco.
She had also served as spokeswoman of the FO from 2005 to 2007. Currently she was working as Additional Secretary Foreign Affairs (Europe) desk. She is considered as honest and hardworking officer.
It is worth mentioning here that Aizaz Ahmed Chaudhry was performing duties as Foreign Office Spokesperson prior to the appointment of Tasneem Aslam as spokesperson of the FO.