2015-                Assistant professor, Department of Accounting and Information Systems,  Qatar University, Doha, Qatar (full time).

Undergraduate Courses: Accounting Information Systems, International Accounting.

Graduate Courses: Advanced Accounting Information Systems.

 2013- 2015    Assistant professor, Department of Accounting, Princess Sumaya University for Technology, Amman, Jordan (full time).

Undergraduate Courses: Accounting Information Systems, Advanced Financial Accounting, International Accounting, Computer                                       Application in Accounting, Intermediate Accounting, and Principles of Accounting.

2005-2013     Assistant professor, Department of Accounting, University of Bahrain, Bahrain (full time).

Undergraduate Courses: Accounting Systems and Controls, Advanced Financial Accounting, International Accounting, Intermediate                                Accounting, and Principles of Accounting.

Graduate Courses: Advanced Financial Accounting.

2002-2005   Assistant professor, Department of Accounting, Al-Ahlyya Amman University, Amman, Jordan (full time)

Undergraduate Courses: Computer Applications in Accounting, Accounting Information Systems, Advanced Financial Accounting,

Cost Accounting, Managerial Accounting and Financial Statements Analysis.

Assistant professor, Department of Accounting, The Arab Academy for Banking & Financial Sciences, Amman, Jordan (part time)

Graduate Course: Advanced Financial Accounting, Accounting Information Systems and Research Seminar for Master level. Advanced

Topics in Accounting Information Systems for Ph. D. level.

 1998-2002   Lecturer, Department of Accounting, Kent State University, Ohio, U.S.A.

Undergraduate Courses: Managerial Accounting, Cost Control & Analysis for Management.

1996- 1998    Lecturer, Department of Accounting, Irbid National University, Irbid, Jordan

Undergraduate Courses: Principles of Accounting, Partnership Accounting, Tax Accounting, Governmental Accounting, and Banking

Accounting.