Lead Systems Engineer On site in Spain - Open to relocation support About the Role A fast-growing space technology company is seeking a Lead Systems Engineer to take ownership of the technical definition and execution of
Process Safety Manager: Location: Madrid, Spain Project Phase: Pre-FEED, FEED & Project Execution Overview: We are seeking a Process Safety Manager to lead the development and implementation of process safety strategies on a large-scale green ammonia