@ Swansea University School of Management (2023– Present):
PhD and MSc supervisor
Coordinator & Lecturer, MN-3002 Financial Market Efficiency (BSc Accounting, Finance, Economics, and Business Management), 09/2023 –
Coordinator & Lecturer, MN-1527 Data Analysis and Visualisation (BSc Accounting and Finance), 2025/26
Supervisor & Seminar Demonstrator, MN-3000 Final Year Project (BSc Business Management capstone module), 2025/26
Marking Support, MNA1004 Business Law and Professional Ethics (BSc Accounting and Finance), 2026/27
@ Trinity Business School (2020–2022):
MSc supervisor
Teaching Assistant, BU7506 Corporate Finance (postgraduate level)
Teaching Assistant, BUU33680 Investments (undergraduate level)