bubble mail google-plus facebook instagram linkedin rss twitter youtube play youtube vimeo share

BlackRock (BLK) is the world's largest publicly traded investment management firm. As of September 30, 2016, it had assets under management, or AUM, of $5.1 trillion. This is ~7% of the total assets under management across the globe.

Ewen Cameron Watt

Former Chief Investment Strategist for BlackRock Investment Institute

Ewen was Chief Investment Strategist for BlackRock and the BlackRock Investment Institute. He earned an MA degree, with honors, in modern history from Oriel College, Oxford University.