Main Content

Craig Geoffrey

Craig Geoffrey

Craig Geoffrey

Associate Professor, Teaching Stream


MBA, Rotman School of Management
BA ( Honours), Queen’s University


Craig Geoffrey is an Assistant Professor, Teaching Stream in Finance at Rotman. He teaches courses in corporate finance and capital markets theory, and is active with student competition teams. Craig’s interests include market microstructure, asset pricing, and behavioral finance. Prior to his teaching career, Craig spent over 10 years working as a proprietary equity trader. Craig is a CFA charterholder.

Academic Positions

  • 2016 -

    Assistant Professor, Teaching Stream, Rotman School of Management

  • 2011 - 2016

    Lecturer, University of Waterloo

Research and Teaching Interests

Craig teaches undergraduate corporate finance and capital markets courses, and is involved in coaching case competition teams.

Professional Affiliations/Memberships

  • CFA Institute

  • CFA Society Toronto