Who is the President of Iran?

Mahmoud Ahmadinejad is the Iraninan President. The President is generally the most popularly elected official of Iran. He has a boss.