Logistics Site Manager at Neovia

Neovia
Full-time mississauga, on Management & Operations
Posted:
June 06, 2026
Location:
mississauga, on, Canada

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

Apply for this Job

Submit your application for the Logistics Site Manager at Neovia position at Neovia.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: mississauga, Canada
Posted: June 06, 2026
Deadline: July 16, 2026