People

Debbie McClure

Debbie McClure is a GTM Council Member at Greycroft [1]. Greycroft is an investment firm operating in the technology and venture capital sectors. In her role on the GTM Council, McClure contributes to go-to-market strategy and related initiatives within the organization [1].

Experience

  1. Group Vice President @ Docusign, Commercial Sales North America
    DocusignNov 2025 to Present
  2. Member of the Board of Advisors
    UC Santa BarbaraJun 2023 to Present
  3. GTM Council Member
    GreycroftSep 2022 to Present
  4. Global Head of Sales
    DropboxApr 2023 to Nov 2025
  5. Vice President of Sales, Americas
    DropboxJan 2021 to Apr 2023
  6. North America Sales Leader
    CiscoDec 2018 to Jan 2021
  7. Global Vertical and Software Sales Leader
    Cisco2016 to Dec 2018
  8. US Enterprise and Mid-Market, Expansion and Retain Sales Leader
    Cisco2015 to 2016

Education

This page shows public professional information only, each fact cited. Is this you? Corrections or removal within 24 hours, no questions asked.