L

Americas Installation Manager at Leidos

Leidos

remote, remote, Canada Full-time July 12, 2026

Found Description

Join Leidos as an Installation Manager overseeing projects in the Americas. This key role emphasizes leadership and project management for security equipment installations.

In this position, you will lead a dynamic team responsible for the successful installation and commissioning of Port and Border security solutions. Your project management expertise will be critical in developing schedules and achieving operational efficiency. Collaboration with internal and external stakeholders ensures successful project completion.

Key Responsibilities:
• Lead installation teams to achieve project goals
• Create and maintain detailed project timelines
• Manage project deliverables and cost estimates
• Drive improvement initiatives for operational efficiency
• Coordinate activities with internal and external partners

Requirements:
• Degree in Engineering or related field preferred
• Minimum of 10 years in project mana...

Ready to Apply?

Submit your application for Americas Installation Manager at Leidos at Leidos

Apply Now