Ben Carter

Director - Customer Success Account Management at DocuSign

Ben Carter is a seasoned professional with extensive experience in customer success and account management, currently serving as the Director of Customer Success Account Management at Docusign. With a career at Docusign spanning from July 2013 to the present, Ben has effectively led teams focused on Financial Services, HealthCare Life Sciences, and Canada, driving significant initiatives such as the transition from Renewal Management to Account Management. Prior roles at Docusign include Director of Commercial Renewal Management and Senior Manager of Renewal Management, where achievements included recognition in the President's Club for multiple fiscal years. Ben's earlier experience includes sales roles at Uline, U.S. Bank, and Enterprise Rent-A-Car, alongside academic credentials comprising a bachelor's degree in Economics from Western Washington University and a Project Management certificate from the University of Washington.

Links

Previous companies


Org chart


Teams

This person is not in any teams


Offices

This person is not in any offices