Technician – Mechanical March 14, 2024 by Orica Company: Orica are nice to have; Sound systems and administration skills to maintain our Maintenance Management System in SAP; Knowledge...View full job description