Michelle Edkins is a Managing Director at BlackRock and Global Head of its Investment Stewardship team of 22 specialists based in five key regions internationally. Edkin’s main responsibility is overseeing the team’s engagement on corporate governance, including environmental and social impacts, with the companies in which BlackRock invests on behalf of clients. She also serves on the firm’s 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 for the past four years.