Service Thread employs 85 employees. The Service Thread management team includes Jay Todd (Chief Executive Officer), Hope Dohogn (Human Resources Manager), and Steve Zande (Vice President of Sales).
Looking for a particular Service Thread employee's phone or email?