Peter Towers currently serves as the Personal Lines Manager at Needham Insurance Services, a position held since January 2021. Prior to this role, Peter Towers was employed at Markerstudy Insurance from May 2013 to July 2020, where the title held was Branch Supervisor.
Sign up to view 2 direct reports
Get started