Taking Root employs 27 employees. The Taking Root management team includes Kahlil Baker (Chief Executive Officer), Penelope Rivera (Customer Success Lead), and Analee Kathuria (Director of Finance).
Looking for a particular Taking Root employee's phone or email?