VizierAtlas

Rachel Lord

Senior Managing Director and Head of International at BlackRock

Rachel Lord became BlackRock's Head of International in January 2024, overseeing the firm's businesses in Europe, the Middle East, India, and Asia Pacific, representing over 11,000 employees…

Loading the full interactive profile on VizierAtlas…