Thread employs 101 employees. The Thread management team includes Stephen Boss (Head of Customer Success), Brett Shingu (Controller), and Paralee Walls (Fractional Chief Revenue Officer).
Looking for a particular Thread employee's phone or email?