Ben Powell

Ben Powell

Formal First Name

Ben Powell is Chief Investment Strategist for APAC within the BlackRock Investment Institute. With over 17 years of experience in capital markets, he is responsible for providing value-added financial, macroeconomic, and policy insights across asset classes in the Asia Pacific region. He is proficient in developing both a macro level framework and tactical ideas that sit within that framework. Powell represents BlackRock’s market views for APAC across client channels and in the media.

Professional Experience

Academic History