David Foxe

Active Portland, ME Director of Engineering for Southworth Products Corp