Mark Trenchard currently serves as the Head of Risk at SS&C Technologies, a position held since July 2024. Prior to this role, Mark Trenchard dedicated nearly 40 years to Putnam Investments, where Mark progressed from Director of Operational Compliance to Director of Operational Compliance and Chief Privacy Officer. Mark Trenchard holds a Bachelor of Arts degree in English/Journalism from the University of Massachusetts Amherst, earned between 1980 and 1984.
July, 2024 - present