-Bemidji State University, Minnesota, USA, Associate. Prof. of CIS/MIS ,School of Busniss, Technology and Communication, Aug 2009-Present.

-Minot State University, North Dakota, USA, Associate. Prof. of Business Information Technology Department, Business School, Aug 2007-Aug 2009.

-Campbell University, North Carolina, USA, Ass. Prof. of Business Computer Information Systems Department, APR 2001-Aug 2007.

-Adj.Professor of CIS,NCWC, North Carolina, USA, Dec 2001-Aug 2007.

-Adj.Professor of CS,Methodist University, North Carolina, USA, Aug 2005-Aug 2006.

-STATE MANAGEMENT TRAINING CENTER, ASS. PROFFESSOR OF MIS ,1998-2001

-AZAD UNIVERSITY, ASSO. PROFESSOR OF COMPUTER SCIENCE , HEAD OF COMPUTER GROUP, 1998-2001

-AS ASSISTANT PROFESSOR OF MIS, TEACHING : MIS, SYSTEM ANALYSIS, EXPERT SYSTEMS, PRINCIPLES OF COMPUTERS, AT VARIOUS UNIVERSITIES IN TEHRAN SUCH AS BEHESHTI UNIV,TEHRAN UNI, ALLAMEH UNIV, IMAM-SADEGH UNI, STATE MANAGEMENT TRAINING CENTER, 1994-2001.

-CUTTING TOOLS MFG, AS IT MANAGER,1997-1999

-I.R.I SHIPPING LINE, CONSULTANT, 1994-2000

-INDUSTRIAL MANAGEMENT INSTITUTE, ASS. PROF, 1995-96

-POWER RESEARCH CENTER,AS CONSULTANT IN IT, 1994-96

-MINISTRY OF COMMERCIAL, MANAGER OF STATS DEP,82-84