Leanne Harte

Senior Customer Support Manager, Intercom

Leanne is a Senior Manager of Customer Support at Intercom.