Energy and Carbon Lead: Safran Landing Systems Services (SLSS) & Safran Landing Systems (SLS) Full Time Full Time