Business Positions
BlackRock, Inc.
The world's largest asset manager
Board Memberships
BlackRock Asset Management Schweiz AG
A private equity company based in Zurich, Switzerland
•
Chairman