Alfaisal University (2025 - Present)
Alfaisal University (2025 - Present)
MBA516 - Managerial Finance (MBA level; Module leader) (2025 - Present)
BA201- Principles of Finance (BSc level; Joint leadership) (2025 - Present)
MBA516 - Managerial Finance (MBA level; Module leader) (2025 - Present)
BA201- Principles of Finance (BSc level; Joint leadership) (2025 - Present)
BST960 - Financial Derivatives (MSc level; Module leader) (2018 - Present)
BST956 - Quantitative Methods in Finance (MSc level; Module leader) (2023 - Present)
BS3615 - Security Analysis and Portfolio Management (BSc level- Final year; Module leader) (2018 - 2022)
CB611 - Futures and Options Markets ( BSc level - Final year; Module leader)
CB8012 - Financial Institutions Management (MSc level; Module leader)
56248 - Risk Management (MSc level; Teaching assistant)
26331 - International Accounting and Finance (BSc level; Teaching assistant)