Thread employs 22 employees. The Thread management team includes Amanda Swanson (Manager of Customer Experience), Mark Owens (Consulting Chief Financial Officer), and Paralee Walls (Head of Marketing).
Looking for a particular Thread employee's phone or email?