Customer Success Manager job at Diligent Corporation