- Distinguished Professor, Dept. of Industrial Engineering, Sharif University of Technology, December 2014 – Now.
- Professor, Dept. of Industrial Engineering, Sharif University of Technology, March 2003 – December 2014.
- Chairman, Dept. of Industrial Engineering, Sharif University of Technology, Aug. 2004 – Aug. 2008.
- Graduate Programs Vice-Chairman, Department of Industrial Engineering, Sharif University of Technology, Sep. 2000 – Aug. 2004.
- Visiting Scholar, Department of Industrial & Management Systems Engineering, West Virginia University, Morgantown, W.Va., U.S.A., Aug. 1999 – May 2000.
- Chairman, Dept. Of Industrial Engineering, Sharif University of Technology, March 1997 – Aug. 1999.
- Associate Professor, Department Of Industrial Engineering, Sharif University of Technology, Dec. 1997- March 2003.
- Graduate Programs Vice-Chairman, Department of Industrial Engineering, Sharif University of Technology, April 1993 – Sep. 1996.
- Assistant Professor, Department of Industrial Engineering, Sharif University of Technology, June 1992 – Dec. 1997.
- Ph.D. in Industrial Engineering, West Virginia University, Morgantown, W.Va., U.S.A., May 1992. http://books.google.com
- Teaching Assistant, College of Engineering, West Virginia University, Morgantown, W.Va., U.S.A., Jan. 1988 – May 1992.
- Master of Science in Industrial Engineering, West Virginia University, Morgantown, W.Va., U.S.A., Dec. 1988.
- Research Assistant, Department of Industrial Engineering, College of Engineering, West Virginia University, Morgantown, W.Va., U.S.A., Dec. 1986 – Dec., 1988.
- Quality Control Manager, Iranian Electric Meter Company, Alborz Industrial City, Ghazvin, Iran, Sep. 1981- April 1986.
- Bachelor of Science in Industrial Engineering, Sharif University of Technology, Feb. 1979.