Relax The Back employs 297 employees. The Relax The Back management team includes David Wood (Chief Executive Officer (CEO)), Tracey Holzapfel (Director of Merchandising), and Sacha Jordan (CFO).
Looking for a particular Relax The Back employee's phone or email?