Meet Our Dedicated Staff
Scott started working in the insurance world in 2004 and started Tuttle Insurance in 2007. He attended Merrimack college in North Andover MA and then got his M.B.A. from Southern CT State University. He grew up in Shelton, CT and currently resides in Beacon Falls. Scott enjoys traveling to his favorite vacation spots in Florida and Colorado.