LeafLabs employs 22 employees. The LeafLabs management team includes Mitchell Tasman (CTO), Jami Friedman (Executive Vice President), and Alexa Jakob (Associate Member of Technical Staff).
Get Contact Info for All DepartmentsLooking for a particular LeafLabs employee's phone or email?