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

10 Hours AgoSaved
In-Office
2 Locations
Fintech • Information Technology • Financial Services
Lead workplace data strategy and analytics at BlackRock, influencing operations and employee experiences through data-driven insights, automation, and cross-functional collaboration.
16 Hours AgoSaved
In-Office
London, Greater London, England, GBR
Fintech • Information Technology • Financial Services
Senior individual-contributor Data Scientist building end-to-end private markets data products and ML models. Translate business problems into production solutions, design scalable pipelines, validate data quality, enable monitoring, author methodologies, and collaborate across stakeholders to deliver robust analytics to clients.
16 Hours AgoSaved
In-Office
London, Greater London, England, GBR
Fintech • Information Technology • Financial Services
The Analytics Product Manager will support performance measurement and attribution analytics, collaborating closely with various teams to enhance Aladdin's capabilities and ensure client satisfaction.