Director, Corporate Credit Ratings
London, England, United Kingdom
Standard & Poor's
Director, Corporate Credit Ratings
BlackRock
Managing Director, Global Head of Research and Product Strategy and Head of Investment Stewardship EMEA
EBRD
Financial Analyst, Investment Banking
Standard & Poor's
Director, Corporate Governance Services
Harvard Business School
Department Of Sociology, Lse
University of London