1) Administrative and Diplomatic Service of Malaysia, Ministry of Foreign Affairs (1975-1999) 2) Ambassador of Malaysia to Uzbekistan (1999) 3) Alternate Member of the Malaysian delegation to the 56th General Assembly of the United Nations in New York (2001) 4) Chief Protocol at the Ministry of Foreign Affairs (2003) 5) High Commissioner to South Africa (2004-2008) 6) High Commissioner to Mozambique (2004-2008) 7) High Commissioner to Botswana (2004-2008) 8) High Commissioner to Lesotho (2004-2008) 9) High Commissioner to Swaziland (2004-2008) 10) High Commissioner to Madagascar (2004-2008) 11) Ambassador of Malaysia to the United Arab Emirates (2008-2011)
NIL
NIL
NIL