Ruth Harold has over 20 years of experience in customer success and account management, currently serving as a Customer Success Manager at Descartes Systems Group since April 2001. Throughout their tenure at Descartes, Ruth has also held positions as Client Development Manager and Account Manager. Prior to this role, Ruth worked at McArthur Express from 1998 to 2001 as a Dispatch professional, further establishing a strong foundation in client relations and operational support.
Sign up to view 0 direct reports
Get started
This person is not in any teams