Twelve South employs 23 employees. The Twelve South management team includes Robert Pearce (Chief Operating Officer and General Counsel), Andrew Green (Co-Founder / Chief Creative Officer), and Erik Blumenau (Chief Financial Officer).
Get Contact Info for All DepartmentsLooking for a particular Twelve South employee's phone or email?