Barbara Quincy is new head of Stay at Home in Wilton