LeafLink employs 288 employees. The LeafLink management team includes Artie Minson (President and CEO), Ryan Himmel (VP and Head of Corporate Development), and Claire Moloney (VP, Business Operations).
Get Contact Info for All DepartmentsLooking for a particular LeafLink employee's phone or email?