BlackRock
Charlie Reid is an accomplished finance professional with significant experience in leadership roles across influential organizations. As Managing Director at BlackRock, Charlie contributes to strategic initiatives in the investment sector. Previously, as Vice President at Tessera Solar, Charlie played a key role in advancing renewable energy efforts. Experience as a Senior Associate at the Clinton Foundation reflects a commitment to social impact, while an early career as an Associate at Lazard provided a foundation in financial advisory services.
This person is not in the org chart
This person is not in any teams
This person is not in any offices