President
Bernie Switzer
CEO Approval Rating
90/100
Switzer is a designer and manufacturer of precision metal parts.