Customer Success Team Lead at Diligent | HireBase