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