Touch employs 96 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?