Touch employs 147 employees. The Touch management team includes James Pryor (Creative Director | Brand and structural packaging design), Nicki Sherlock (Founder), and Lucy Burgess (Strategy Director).
Looking for a particular Touch employee's phone or email?