Neovia

Logistics Site Manager at Neovia

📍 Location
mississauga, on
⏰ Job Type
Full-time
📅 Posted
June 06, 2026
Apply Now

Job Description

Lead operational excellence at Neovia Logistics Services as a Logistics Site Manager in Mississauga, Ontario. Drive compliance with customer expectations and foster safety while managing P&L effectively.

As a Logistics Site Manager II, you'll be responsible for overseeing multiple facilities within the Neovia network. Key responsibilities include leading a team to drive productivity, enhancing service delivery, and achieving financial targets. You'll also focus on building customer relationships and ensuring sustainable operational practices while adhering to top safety standards.

Key Responsibilities: • Oversee site operations, administration, and compliance • Execute strategies to enhance Neovia Operating System • Develop and manage comprehensive operations budget • Monitor performance for cost-saving opportunities • Ensure maximum revenue return through operational efficiency

Requirements: • Bachelor’s Degree in relevant field or equivalent experience • 5+...

Ready to Apply?

Take the next step in your career - we're hiring now!

Apply for this Position