Gary attended the Whittemore School of Business and Economics at the University of New Hampshire. In 1980 Gary joined The Rowley Agency as an Account Executive specializing in commercial insurance. He attained the Certified Insurance Counselor designation in 1982 and the distinguished Certified Property and Casualty Underwriter designation in 1987. Gary was voted in as Partner in 1985 and elevated to President in 2004. The majority of Gary’s time is spent servicing his clients, building insurance carrier relationships and managing the agency’s account executive staff. Gary has served on numerous insurance carrier and association boards during his insurance career and has been President of the New Hampshire Good Roads Association.