Diane has been with the company for over thirty years and is responsible for managing the corporate office, including many administrative functions from insurance placement to human resources, accounting and more. Diane enjoys spending time with family and traveling, and resides in Danvers.