Michelle Edkins

Chair of the Board

Michelle is the Managing Director at BlackRock and Global Head of its Investment Stewardship team. Her main responsibility is overseeing the team’s engagement with corporate governance, including environmental and social factors, in the companies BlackRock invests in on behalf of clients. She also serves on the firm’s Global Operating, Human Capital and Government Relations steering committees. An active participant in the public corporate governance debate, she was named in the NACD Directorship 100 Governance Professionals list the past four years. She is also a Fellow of the Aspen Institute’s First Movers program and, among other external commitments, serves on the steering committee of the US 30% Club and the advisory council of the International Integrated Reporting Council. An economist by training, Michelle has also worked in the United Kingdom in a number of governance-related roles and in government roles in her native New Zealand.

Contact details

Additional information

Staff type