A Swampscott H.S. grad, Haven was a 4 time Northeastern Conference tennis MVP. She graduated Merrimack College with a Bachelor's in Civil Engineering. She was featured in Sports Illustrated as a "Face in the Crowd." Haven was Director of Tennis in the towns of Swampscott and Peabody. She worked at Cedardale Health and Fitness Club in Haverhill, Merrimack College assistant tennis coach and Wentworth by the Sea Country Club. She is USPTA certified and certified in Cardio Tennis.