BlackRock
Offices at BlackRock
Hybrid Workplace
Employees engage in a combination of remote and on-site work.
BlackRock has 25,000 employees across more than 100 offices in over 40 countries around the world.
Typical time on-site:
4 days a week
Global Office Locations
Edinburgh, Scotland
Exchange Place 1, Semple Street, Edinburgh, United Kingdom, United Kingdom, EH3 8BL
London, England
Drapers Gardens, 12 Throgmorton Avenue, London, United Kingdom, United Kingdom, EC2N 2DL
Recently posted jobs
Fintech • Information Technology • Financial Services
The Director will lead product strategy and execution for private-markets investors, driving cross-functional initiatives and mentoring product teams while focusing on customer needs and data-driven decisions.
14 Hours AgoSaved
Fintech • Information Technology • Financial Services
Develop and enhance models for estimating private asset values, focusing on Nowcasting model performance and empirical research. Collaborate with stakeholders and contribute to team projects.
Fintech • Information Technology • Financial Services
The Managing Director will oversee the Hosting Infrastructure Services, leading engineering and operations for BlackRock's Aladdin technology stack across public and private clouds, ensuring strategic leadership, team growth, and technology risk management.
