Senior Process Consultant
KBRLeatherhead, England, GBThe successful candidate will be a senior technical leader, providing high‑value advisory and engineering input across the gas pretreatment and liquefaction and gas infrastructure project lifecycle... Show more