Eric Vaughan has extensive experience with John Hancock, serving since May 2007 in various roles, including Director IT People Leader, Platform Specialist, and Systems Director. Eric holds a Bachelor of Arts degree in Sociology from Framingham State University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices