Ben Powell, CFA, is Chief Investment Strategist for APAC within the BlackRock Investment Institute. Mr. Powell is responsible for delivering value added market and investment insights across asset classes in the APAC region. He is experienced in developing both a macro level framework, and tactical ideas that sit within that framework. Mr. Powell has more than 17 years of experience in Capital Markets.
Before joining BlackRock in 2019, Mr. Powell was co-Head of UBS Investment Bank Multi-Asset APAC Sales based in Singapore. In this role he was responsible for managing a team generating insights for clients across Fixed Income, Equities, Absolute Return and Quantitative investment strategies.
Mr. Powell is a graduate in Economics and Philosophy from the University of Bristol. He is also a CFA Charterholder.