Debra McCoy

Partner at Bain & Company

Debra McCoy is a seasoned investment professional currently serving as a Partner at Bain & Company since June 2021. Prior to this role, Debra held several prominent positions including Managing Director at BlackRock, where responsibilities included managing a $200 billion investment portfolio and utilizing advanced data science for investment insights. Debra also served as a White House Fellow, appointed by the President of the United States, and as Director of Emerging and Frontier Market Investment Initiatives at Stanford University, overseeing a significant university endowment. As a co-founder of an entrepreneurial venture focused on alternative investments, Debra contributed to diversified financial strategies across various global contexts, including substantial roles at Dubai Holding and Citigroup. Academic achievements include an MBA from Harvard Business School and a summa cum laude BA from Howard University.

Links

Previous companies

BlackRock logo

Org chart

This person is not in the org chart


Teams

This person is not in any teams