Stewart Barnhart

Active New Britain, CT Manufacturing Director for Peter Paul Electronics Co., Inc.