Location
Shreveport, LA, United States
Posted
July 22, 2026
Job Description
Job Description
Insight Global is seeking a Site Logistics Manager to join a top energy company in Houston, TX, supporting the engineering, procurement, and construction of multiple hyperscale, mission-critical data centers across the United States. This individual will lead all site logistics operations, ensuring the safe, efficient, and timely movement of materials, equipment, and personnel to support construction activities.
The Site Logistics Manager will develop and execute site logistics plans, oversee laydown areas, site access, traffic flow, material handling, and storage operations, and coordinate closely with contractors, suppliers, and project teams to align deliveries with construction priorities. This role serves as the central point of coordination for on-site logistics, supporting construction readiness, minimizing site congestion, and ensuring compliance with safety and operational standards. The Site Logistics Manager will also oversee logistics personnel, ...
Insight Global is seeking a Site Logistics Manager to join a top energy company in Houston, TX, supporting the engineering, procurement, and construction of multiple hyperscale, mission-critical data centers across the United States. This individual will lead all site logistics operations, ensuring the safe, efficient, and timely movement of materials, equipment, and personnel to support construction activities.
The Site Logistics Manager will develop and execute site logistics plans, oversee laydown areas, site access, traffic flow, material handling, and storage operations, and coordinate closely with contractors, suppliers, and project teams to align deliveries with construction priorities. This role serves as the central point of coordination for on-site logistics, supporting construction readiness, minimizing site congestion, and ensuring compliance with safety and operational standards. The Site Logistics Manager will also oversee logistics personnel, ...