OmniOn Power
Global Logistics Director
Plano TX US · Director
Sponsorship not specified$10k-$15kDetected 32 days ago
ForecastingSupply ChainLogisticsPerformance ManagementCustomer SupportLeadershipS&OPTransportation ManagementFreight Forwarding
About the role
- To return to the OmniOn Power website, click here.
- The Director of Logistics is responsible for establishing and leading OmniOn's global logistics and transportation capability across North America, Latin America, and Asia, supporting a complex, multi-region operating footprint.
- This role will serve as a Logistics Center of Excellence (CoE), defining enterprise standards, policies, governance, and performance metrics that enable reliable execution, revenue predictability, and financial discipline.
Responsibilities
- Own OmniOn's global transportation strategy across air, ocean, ground (LTL/FTL), parcel, and intermodal channels supporting operations in North America, Latin America, and Asia.
- Lead sourcing, qualification, and ongoing management of third-party carriers, freight forwarders, and customs brokers across regions.
- Negotiate transportation contracts, rates, and service-level agreements to optimize cost, service reliability, and capacity.
- Develop contingency, risk mitigation, and capacity strategies to address demand variability, geopolitical disruption, and trade volatility.
- Establish and lead a global Logistics CoE, defining enterprise policies, standard operating procedures, and execution discipline while enabling effective regional execution.
- Implement KPI-driven performance management, including on-time delivery, freight spend, premium freight usage, cost leakage, claims, and compliance.
- Drive accountability through structured performance reviews with carriers and cross-functional partners.
- Partner closely with Planning, Operations, Customer Service, and Supply Chain to align transportation execution with S&OP and S&OE processes.
- Build end-to-end visibility into all logistics-related costs, including freight, accessorials, duties, brokerage, and premium freight.
- Partner with Finance to ensure logistics costs are accurately forecasted, tracked, recovered where applicable, and reported consistently.
Compensation
- $10k-$15k
Apply directly at OmniOn Power →Create a free account for alerts like thisView OmniOn Power immigration profile
This listing is sourced directly from OmniOn Power's careers page and normalized into a canonical job model.