Oryx Universal College in Partnership with LJMU, Professor, Program Coordinator- 2020-2023, and Professor/Acting Dean since March 2023
Qatar University, Professor 2000 to 2019
Al-Manar University, Tunis, Professor since 1995
Associate Professor, since 1992
Laval University, Canada, Associate Professor 1989-1992.
Sherbrooke University, Canada, Invited Professor/Researcher 1989 (9 months).
Al-Manar University, Tunis, Assistant Professor 1982 to 1989.
Invited Professor: University of Nice (Sophia Antipolis), and University of Grenoble, France, One month for each.