Al-monitor — Ali Larijani is a well-known figure who has been on the political stage of the Islamic Republic of Iran for decades. Over the years, he has held positions in the Islamic Revolutionary Guard Corps; the Ministry of Labor, Cooperatives and Social Welfare; the Ministry of Information and Communications Technology; and the Ministry of Culture and Islamic Guidance. He has served as secretary of the Supreme National Security Council (SNSC), head of Islamic Republic of Iran Broadcasting and speaker of parliament, just to name a few.
http://www.insideofiran.org/en/categoryblog/13786-whats-larijanis-game-for-the-parliamentary-elections.html