TOMRA Full Time Customer Project Manager - Technical Projects 25 August 2026 Egypt - (On-site) Naukri Gulf