Chief Operating Officer
Geoff joined the company in 2002 as a Business System Developer and has held positions as Business System Manager and Director of Information Technology during his tenure. As COO, Geoff is responsible for overseeing business operations and systems, information technology, and data analytics. He holds a Bachelor’s degree from the University of Connecticut. Geoff enjoys being outdoors, volunteering, travelling, and being with friends and family.