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.
BSR™ is an organization of sustainable business experts that works with its global network of the world’s leading companies to build a just and sustainable world. With offices in Asia, Europe, and North America, BSR™ provides insight, advice, and collaborative initiatives to help you see a changing world more clearly, create long-term business value, and scale impact.