SPIN employs 234 employees. The SPIN management team includes Pieter Vanermen (CEO), Renee' West (Sr. Vice President Human Resources), and Zac Sulma (Chief Sales Officer).
Looking for a particular SPIN employee's phone or email?