Ryan Egan currently serves as the Chief of Staff for the City of Marlborough, a position held since January 2024. Egan has a longstanding involvement in public service, including a role as Councilor At-Large for the Town of Randolph, Massachusetts, since November 2017. Previous experience includes serving as a Campaign Manager for various candidates and roles in public information and environmental conservation, notably as Public Information Officer for the City of Framingham and Special Use Permit Coordinator for the Massachusetts Department of Conservation and Recreation. Egan began a political journey as a candidate for Town Councilor At-Large from 2015 to 2019 and holds a high school diploma from Stoughton High School, graduated in 2014.