Steve Liu

Principal, Head of Strategy

Steve Liu is a seasoned professional in objective-based asset management for institutional investors, currently serving as the Principal and Head of Strategy at Mercer. With a Bachelor's degree in Actuarial Science from the University of Waterloo, Steve has accumulated extensive experience in pension consulting and investment strategy through roles at Aon, Morneau Shepell, and Russell Investments. Previously, Steve held positions as an Actuarial Associate and Consultant, contributing to strategic asset allocation and portfolio management. Passionate about dynamic asset allocation and rebalancing, Steve emphasizes a comprehensive approach to investment policy and implementation.

Location

Canada

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices