Leadr employs 100 employees. The Leadr management team includes Matt Tresidder (Chief Executive Officer, Co-Founder), Holly Tate (SVP of Growth), and Brett Billman (Chief Financial Officer).
Get Contact Info for All DepartmentsLooking for a particular Leadr employee's phone or email?