After graduating from Keene State College, where he majored in Business Management, Michael began his insurance career with Liberty Mutual in 2008, quickly becoming one of the top producing representatives nationwide.
In 2015 he decided to venture off on his own and start Titan with his co-founder, Nick. He now oversees both the personal and commercial insurance divisions of Titan.
He currently resides in Dedham with his wife and their daughter. Michael enjoys fishing, golfing, and spending time with his family and friends when he is not in the office or networking.
He currently holds his Life Underwriting Training Council Fellow (LUTCF) designation.