President & CEO
Sam Strausbaugh
CEO Approval Rating
69/100
1970
PrivateSubsidiary of Tecta America
http://www.jbroofingco.com