Steve Phillips, Regent College London, UK
The PIE News
MARCH 6, 2024
Steve Philips is chief international officer at Regent College London. I think leaving Russia in the late 90s to come back to the UK, things would have been a whole lot different if I had stayed. One of the English UK overseas missions when I was chair. Introduce yourself in 3 words or phrases. What keeps you awake at night?
Let's personalize your content