Customer Support Specialist (+French Speaking) at Diligent | Standout | Standout