Partner
london, greater london, united kingdom
Reed Smith LLP
Denton Hall
Associate
College of Law, Lancaster Gate, London
Westminster Business School
Department Of Sociology, Lse