General People's Committee
From 2006 until 2011, Mahmudi was the Secretary of the General People's Committee and headed the Liaison Office of the Revolutionary Committees. He also held the chairmanship of both the Libyan Investment Authority (one of the largest sovereign wealth funds in the world) and the Libyan Oil and Gas Council. On 26 February 2011, the United Nations Security Council issued Resolution 1970 which imposed a travel ban on Mahmudi.