Scott grew up in Wilton and moved to New Canaan some 40 years ago. A graduate of Hotchkiss and Boston University, he began his career in corporate compensation and benefits before moving into personal and commercial insurance in the early 1980s.
Scott is a member of the Rotary Club of New Canaan and the New Canaan Family Fourth Committee. He is a past captain of New Canaan Fire Co. No. 1 and a past chairman of the New Canaan Fire Commission. He also served on the board of New Canaan Inn and on the community board of Waveny Care Center.