Spinach employs 25 employees. The Spinach management team includes Leigh Banks (Co-founder, Brand Strategy and Creative Direction), Adam Thomas (Partner: Creative Director), and Léa Teuscher (Freelance copy editor).
Looking for a particular Spinach employee's phone or email?