Customer Support Team Lead at Heidi Health | HireBase