Business Development Leader The Role Title: Business Development Leader in Saudi Arabia KBR Sustainable Technology Solutions (STS) provides holistic and
Business Development Leader The Role Title: Business Development Leader in Saudi Arabia KBR Sustainable Technology Solutions (STS) provides holistic and
Technology Strategy & Governance Director The Role Job Title: Technology Strategy & Governance Director Location: Riyadh, KSA This role is pivotal to the