Megan is from North Conway and Hampton New Hampshire. Graduated from Lyndon State College with a Bachelor of Science in Human Services then went on to become the Graduate Hall Director and Mentor at New England College. She then graduated from New England College with a Master of Science in Higher Education Administration. Megan previously has worked at several institutions in Residential Life. Megan most recently worked at Keene State College.