Steven Lear - Biography

Steven Lear

Portfolio Manager

Steven Lear, managing director, is the U.S. Chief Investment Officer for Macro Strategies within our Global Fixed Income, Currency & Commodities (GFICC) group. Based in New York, Steve is responsible for overseeing macro-driven fixed income investment strategies in the U.S., including core plus, insurance, liability-driven investing and stable value. Steve has been honored by Citywire in the UK in 2011 for managing the top performing US bond fund and by Morningstar in Asia as the US Bond Manager of the Year in 2005. Prior to joining the firm in 2008, Steve was at Schroder Investment Management for ten years, serving as the head of U.S. Fixed Income for the last seven years. Previously, Steve was a partner at Weiss Peck and Greer, a portfolio manager at Credit Suisse First Boston Asset Management and the first mortgage securities analyst at Fidelity Investments. Steve began his career in 1980 at Mercer Consulting. He holds a B.A. in business administration from the University of Western Ontario, an M.B.A from the University of California, Berkeley and is a CFA charterholder.