Customer Success Manager at Diligent | HireBase