Our People

Todd Larson

Todd Larson is the IT Director of Corporate Systems, based in Boston. He works closely with business partners at Advent delivering application solutions and support across multiple operationally focused teams.

Prior to joining Advent, Todd was the Chief Information Officer and Chief Information Security Officer at Sentinel Benefits and Financial Group, where he led digital transformation efforts. Before that, he served as the Chief Technology Officer at F-Squared Investments and Chief Technology Officer at Pioneer Investments. Earlier in his career, Todd served in IT roles managing application and infrastructure teams at Eaton Vance Management, State Street Bank, and Trust Co.

Todd is also a member of the adjunct faculty at the D’Amore McKim School of Business at Northeastern University in Boston, MA. Todd has a master’s degree in Business Administration/Computer Info Systems from Suffolk University in Boston and a BA in Economics from Framingham State University.