Everledger Leanne Kemp

Leanne Kemp is chief executive officer of Everledger.