John Roe

BlackRock Investment Stewardship Head of the Americas

John Roe is an experienced executive and consultant focused on corporate governance, executive compensation, and sustainability issues. They served as a Reserve Officer in the U.S. Coast Guard from 2003 to 2008, leading personnel during critical operations. Roe previously held roles at McKinsey & Company and the White House, contributing to strategy and governance initiations. Currently, they are the Head of the Americas for BlackRock Investment Stewardship, having also been a Partner at Joele Frank and held leadership positions at Abrams Bison Investments and ISS. Roe earned an MBA in Finance and Strategy from Rice University.

Location

New York, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices