Results, order, filter
KBR Careers IM & IT Manager Jobs in Al Khobar, SAU
-
IM & IT Manager
KBR - Al Khobar, Saudi Arabia... relationships with clients and suppliers alike. Experience of setting and managing budgets/business ... before they arise. Ability to identify areas for improvement within business processes and ...
KBR
-
- KBR Jobs