Ryder System
–
Lockbourne, OH, 43137
... required Master's degree in related field preferred Five (5) years or more relevant experience in supply chain, logistics, warehouse or industry related field required Five (5) years or more managing, leading and developing direct reports preferred ... - May 16