Relay Returns employs 27 employees. The Relay Returns management team includes Jordan Childs (Head of Growth), Paul D. (Shoe Tech), and Shannon Shelton Jr. (Logistics Specialist).
Looking for a particular Relay Returns employee's phone or email?