Teak employs 60 employees. The Teak management team includes Ali Taylor (VP, Strategy and Growth), Deanna Mirabel-Salvador (Senior Recruiter), and Matt Isenogle (Director, Account Relationship Management).
Looking for a particular Teak employee's phone or email?