Skip to Content
Show search

Our People

Our Academic Team

Professor Richard Li-Hua

Professor Richard Li-Hua

Professor Richard Li-Hua, PhD, took office in November, 2018 as the founding President of New Beacon. His vision is to establish New Beacon as a global university of the future. The institution is situated on 50 acres of a well-established garden-like campus in Stafford, United Kingdom…



Full profile

Professor James O’Kane

Professor James O'Kane

Professor James O’Kane is currently Dean of the Business School at New Beacon. James brings with him a wealth of leadership experience, a passion and a vision to develop and grow the New Beacon Business School into a global School, offering a wide-ranging portfolio of innovative contemporary programmes at different levels, underpinned by high quality research and scholarship…


Full profile

Avatar male

Paul Williams

Coming soon…