Spencer Couture

Technical Manager, IP Technologies
Phone: (603) 862-0090
Office: Interoperability Lab, 21 Madbury Road Ste 100, Durham, NH 03824
couture