David Johnson

Active Nappanee, IN President for Commercial Structures Corp