... more than 80 countries and operations in over 29 countries. KBR ... -added services, and long-term operations and maintenance services to ensure ... work alongside other experienced project managers and stakeholders to ensures the ...
6 days ago