Professor, Lancaster University
Mark Shackleton is a Professor of Finance, Associate Dean Postgraduate Studies, Lancaster University.