Spinach employs 23 employees. The Spinach management team includes Leigh Banks (Chief Marketing Officer, Partner), and Adam Thomas (Partner: Creative Director).
Looking for a particular Spinach employee's phone or email?