Touch employs 97 employees. The Touch management team includes Julie Shaw (Owner), Elizabeth Rosenblum (Fashion Designer), and Michel Khabbaz (outlets management senior representative).
Looking for a particular Touch employee's phone or email?