Richard Fleming

Richard Fleming is managing director of Alvarez & Marsal