FedEx SupplyChain
–
Lockbourne, OH, 43137
... network, FedEx Supply Chain delivers leading solutions that provide flexibility, enable scalability and improve cost-effectiveness for customers. Through more than 11,000 employees, 130 operations and 35 million square feet of warehouse space, FedEx ... - Jun 14