General Manager at Van Leeuwen Ice Cream (88 Elm St, New Canaan, CT 06840) — aijobsearch