Lean Tree employs 45 employees. The Lean Tree management team includes Tim Topper (Chief Executive Officer), Harriet Preston (Head of Finance), and Simmy Chahal (Consultant Senior Product Manager).
Looking for a particular Lean Tree employee's phone or email?