Ted Sobota

Active Bristol, CT Chief Technology Officer for Spring Rowley & Stamping Corporation