Logo Newrest
Logo Newrest
MENU

They talk about …

Inflight Logistic Responsible in France, Operations Supervisor in South America, Inflight Unit Manager in Africa, Country Manager in Switzerland, etc. Let's embark in their life within Newrest Group!

Top of page