Debbie McClure

Group Vice President @ Docusign, Commercial Sales North America

Debbie McClure currently serves as Group Vice President of Commercial Sales North America at Docusign since November 2025 and is a member of the Board of Advisors at UC Santa Barbara since June 2023. As a GTM Council Member at Greycroft since September 2022, McClure has extensive experience in sales leadership from previous roles at Dropbox, where serving as Global Head of Sales involved overseeing sales strategies and operations from January 2021 to November 2025, and at Cisco, where a career spanning nearly two decades included significant leadership roles such as North America Sales Leader and Global Vertical and Software Sales Leader. McClure holds a Bachelor of Arts in Liberal Studies from UC Santa Barbara.

Links

Previous companies


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices