After graduating from University of London, Bruce first worked in the international banking environment before diverting to the study of philosophy and teaching at Prague College. He is currently Associate Head of the Schools of Business and a Principal Lecturer, where he teaches Financial Accounting, Business Ethics with Corporate Governance and Business Strategy.

Bruce’s research interests are in the areas of Virtue Ethics, Finance, and Business Strategy. Currently his research focuses on Business Ethics with a special interest in decision-making models using the framework of Virtue Ethics. Other areas of interest, together with those of Head of School Stefano Cavagnetto, are to do with Portfolio Theory, CAPM, algorithmic trading, behavioural finance, and efficiency of financial markets.

Bruce holds MSc in Applied Mathematics, MPhil in Philosophy (Business Ethics), BA (Hons) in Philosophy and BSc (Hons) in Mathematics/Physics from the University of London. He also holds CIMA Qualification from the Chartered Institute of Management Accountants and PGCE – Postgraduate Certificate in Education from the UK Department of Education. He has also completed the Fintech Programme at the University of Oxford’s Said Business School.

Currently he is a Board Member of the ACCA Global Ethics Forum.