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. He joined BTS Insurance at the time of its founding and serves as Vice President.
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.