John Protesto

Active Downingtown, PA Chief Executive Officer for Upper Darby Sign Company Inc.