TechnicalStaffingResources(TSR)aretheinhouseagencyandmastervendorforKBRwhoarealeadingglobalengineering,construction,andservicescompany.
KBRsupportthehydrocarbonandgovernmentservicesmarketsonsixcontinents.Servingtheircustomersthroughdiversebusinessunits,KBRofferchallengingassignmentsonsomeoftheworld'slargestandmostcomplexprojects.
KBRareaglobaltechnicalsolutionsproviderwith28,000employeesworldwide,wi...