Steven Pomerantz

Active Windsor, CT Director for Fischer Technology, Inc.