KBR, Inc.
Telecommunications Engineer
1 day ago
Leatherhead
Leatherhead, England, United Kingdom.Leatherhead, England, United Kingdom.Technical Staffing Resources (TSR) are the in-house agency and master vendor for KBR, a leading global engineering, construction, and services company.KBR supports the hydrocarbon and government services markets on six cont...