A member of the Global Future Council on SDG Investment, Debra McCoy is a partner in Bain & Company’s Sustainability and Corporate Responsibility practice, based in San Francisco. The mission of Bain’s Sustainability and Corporate Responsibility practice is to embed sustainability in every facet of business strategy and operations, to address everything from energy and emissions to investments and due diligence. This extends to plastics recycling and sustainable materials, food and nature systems, supply chain optimization, and diversity, equity and inclusion. Prior to rejoining Bain in 2021, Debbie most recently spent six years as a Managing Director at BlackRock, where she was Head of Sustainable Investing. Debbie spearheads Bain’s commitment to decision-making informed by analysis which meaningfully and explicitly takes into account communities, employees, and the environment in profit and growth objectives and outcomes.
The Global Future Council on SDG Investment explores how to “reconnect the dots” between countries, private and institutional investors, donors and development finance actors to unlock capital at scale towards the Sustainable Development Goals and leverage them as a recovery framework to transition into an inclusive, resilient and sustainable future for all.