Leigh Todd

Leigh Todd

Managing Director and Senior Research Analyst
The Boston Company’s Global Research team

About Leigh Todd

Leigh Todd is a senior research analyst on The Boston Company’s Global Research team, covering the consumer sector, and the portfolio manager of the Focused Large Cap Growth Equity strategy.

Before joining The Boston Company, Leigh was a member of the US Large Capitalization portfolio-management team at State Street Global Advisors in the Global Fundamental Strategies group. Prior to that, she was a member of the Small and Mid Capitalization Investment team, where she was responsible for the technology, consumer staples and transportation sectors.

She holds a B.S. in economics from Lehigh University and the Chartered Financial Analyst® designation. She is a member of the Association for Investment Management and Research and the Boston Security Analysts Society.

Recent Articles by Leigh Todd

See more articles by Leigh Todd

View All

Contact Us

Want to get in touch to find out more about BNY Mellon?
Contact Us
Want to share with friends in your network?