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