Statt employs 35 employees. The Statt management team includes Sean Herdman (Head of Sales and Customer Success and Head of DC Office), Caden Hall (Customer Success Manager), and Nathan Kozyra (Head of Engineering).
Looking for a particular Statt employee's phone or email?