Full-time

Logistics Site Manager at Neovia

Posted by Neovia • June 05, 2026

📍 mississauga, peel region, Canada
Apply Now

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...

Ready to Seal the Deal?

Submit your application today and take the next step in your career with Neovia.

Apply for this Job