London, England, United Kingdom
Keele University
St Joseph's College
The Chartered Institute of Management Accountants