Everledger employs 64 employees. The Everledger management team includes Leanne Kemp (CEO, Founder, Director), Craig O'Kane (Chief Operating Officer), and David Orr (Chief Technology Officer).
Get Contact Info for All DepartmentsLooking for a particular Everledger employee's phone or email?