Elizabeth Levy
Elizabeth Levy served as Head of ESG Strategy and Portfolio Manager at Trillium Asset Management until February 2024. Previously, she was a portfolio manager, financial analyst, and ESG analyst at Winslow Management Company, acquired by Brown Advisory. Prior to this role, Ms. Levy was a research associate in the Business and Sustainability Group of the Tellus Institute, an environmental research think tank. Currently, she is a board member of the Sustainable Investment Forum. Ms. Levy is also the treasurer of the board of directors of Our Bodies, Ourselves, a nonprofit that advocates for women’s health and social justice. She is a member of CFA Society Boston and a Chartered Financial Analyst charterholder. Ms. Levy earned a bachelor of science degree in chemistry from the College of William and Mary and a master of environmental management from the Yale School of the Environment. She can be reached at elizabeth.r.levy@gmail.com.