Business Management Review

Deborah Ho

Country Head, BlackRock

Deborah Ho is Country Head, Singapore at BlackRock, overseeing the firm's strategic direction, business growth, and client relationships in the region. With extensive experience in asset management and financial markets, she is recognized for her leadership in driving innovation, fostering talent, and deepening BlackRock’s presence across Southeast Asia’s investment landscape.