Mário Pedro Ferreira é professor na Católica Porto Business School (desde 1999) lecionando aos 1º e 2º Ciclos (Licenciaturas em Economia e Gestão e Mestrado em Marketing) nas áreas de Economia Internacional, Economia Europeia, Negócio Internacional, Projecto Final e E‑Business.
Doutorado em Economia pela Universidade de Reading e MBA pela Cardiff Business School.
Investigador do CEGE (Centro de Estudos de Gestão e Economia) da Católica Porto Business School com publicações na área do Behavioural Finance.