ST. LOUIS — FedEx Supply Chain, a business unit of FedEx Logistics, is looking to add roughly 100 positions at its facility at 5620 Inner Park Drive in Edwardsville, Illinois. It's actively recruiting ...