Towers Watson Names New Head of Investments

Professional services and consulting firm Towers Watson named Steve Carlson as head of investments for the Americas region.

Carlson also joins the firm’s investment global leadership team in the new role. He has worked with Towers Watson since 2001 and has over 25 years of experience providing investment consulting and investment management services. Before joining the company, he was a consultant and principal at J.H. Ellwood & Associates; prior to that he was a consultant in Northern Trust’s Performance Analytics Group.

As head of investments for the Americas region, Carlson is tasked with partnering with institutional and corporate clients to improve investment returns through an advisory or outsourced chief investment officer (OCIO) relationship.

Towers Watson’s investment business is focused on creating financial value for institutional investors through expertise in risk assessment, strategic asset allocation, fiduciary management and investment manager selection. More information is available