Nabholz Corporation
–
Tulsa, OK, 74145
... Accountable for safety, client satisfaction, project quality, cost control, profitability, and schedule adherence. Responsible to manage one or more Project Managers, Assistant Project Managers, and Project Engineers in addition to construction ... - Apr 22