Manager
London, England, United Kingdom
MCR
Duff & Phelps
Senior Director
The Institute For Turnaround (Ift)
University of Exeter