BlackRock
–
Edinburgh, United Kingdom
... As a Product Manager on the Portfolio Management & Compliance team, you have the opportunity to work with a user base of 1,000+ portfolio managers to understand our user needs, craft our product vision, and drive the day-to-day execution of the ... - May 24