He was CEO and Chairman of some private banks in Iran, Mellat Bank (1990–1992), Saderat Bank (1992–1995), Sepah Bank (1995–2000), Future Bank of Bahrain (2001–2003) and Karafarin Bank (2010–2013).