The Leaf Store employs 14 employees. The The Leaf Store management team includes Gabi Clark (Public Relations and Marketing Manager), amanda rogmark (Home delivery coordinator and online store manager), and Willy Pleasance (Duty Manager).
Get Contact Info for All DepartmentsLooking for a particular The Leaf Store employee's phone or email?