-
KBR
-
Newark, Delaware
...
Title:
Manager, Project Controls
KBR Sustainable Technology Solutions ... planned and operating assets.
KBR is looking for a Manager, Project Controls, to be accountable for
...
-
KBR
-
Newark, Delaware
...
project team or budget.
This position will report to leadership located in Newark, DE. The ... Newark, DE office on an as needed basis to complete client meetings, project reviews or team trainings
...
-
KBR
-
Newark, Delaware
...
, model reviews, and related calculations.
Must have experience with development of project scope, work hour estimates, project budgets, schedules and mechanical construction deliverables. Shall be
...