- KBR (Newark, DE)
- Title: Senior Process Engineer ( LNG , Team Lead) KBR Sustainable Technology Solutions (STS) provides holistic and value-added solutions across the entire ... process engineering scope across multi-billion-dollar LNG projects. The Senior Process Engineer serves as a key technical leader, supporting project… more