Leigh Farris is a strategic communications executive with over 25 years of experience in global corporate affairs and communications. Currently serving as the Global Head of Corporate Communications at BlackRock, they lead a team focused on enhancing the company's brand and reputation. Previous roles include Managing Director at Goldman Sachs and Partner at The Carlyle Group, where they oversaw external relations, crisis management, and communications strategies for senior leadership. Farris began their career in public relations, holding significant positions at organizations such as Court TV and CBS News, and holds a Bachelor of Journalism from The University of Texas at Austin.
This person is not in the org chart
This person is not in any teams
This person is not in any offices