Treeshake employs 16 employees. The Treeshake management team includes Dave Duarte (Founder), Maximillian Kaizen (Co-Founder), and Dave Duarte (Founder).
Get Contact Info for All DepartmentsLooking for a particular Treeshake employee's phone or email?