Stephanie R. Leighton

Stephanie R. Leighton, CFA, is the Chief Investment Officer of Trillium Asset Managment Corporation. She is also a Senior Portfolio Manager and Research Analyst in addition to the firm’s Director of Equity Research. Prior to joining Trillium in 1990, Ms. Leighton was an Investment Officer at Sun Life of Canada and an Analyst at Pioneering Management Corporation. She serves on the Indigenous People’s Task Force of the Social Investment Forum and has served on the Unitarian Universalist Association’s Committee on Socially Responsible Investing. Ms. Leighton holds a B.A. from Bard College and an MBA from Northeastern University. She is a past President of the New England Chapter of the Social Investment Forum, as well as a member of the Boston Security Analysts Society and the CFA Institute. Ms. Leighton is a CFA Charterholder.

Related Interviews: