Technical Staffing Resources (TSR) are the in-house agency and master vendor for KBR who are a leading global engineering, construction, and services company. KBR support the hydrocarbon and government services markets on six continents. Serving their
Job Title Lead Technical Safety & Environmental Engineer Summary We are seeking an experienced Lead Technical Safety & Environmental Engineer to join an established engineering contractor on a major FEED project for the Shaybah oil and
Title: Graduate Estimator The Role We are seeking a Graduate Estimator to join our Commercial team, supporting the preparation of cost estimates and tender submissions across defence, nuclear and infrastructure programmes. This role offers structured development