Edwin Castillo
About Edwin Castillo
Edwin Castillo is the Vice President of Global Revenue Enablement at Barracuda, with extensive experience in revenue operations and enablement across multiple leading tech companies.
Current Position at Barracuda
Edwin Castillo currently serves as the Vice President of Global Revenue Enablement at Barracuda. His role spans multiple locations, including the San Francisco Bay Area, Alpharetta, Reading, and Hong Kong. In this capacity, Edwin oversees the strategic direction and execution of initiatives aimed at enhancing revenue generation and operational efficiencies.
Previous Role at Freshworks
Edwin Castillo previously worked at Freshworks as the Vice President of Global Revenue Enablement from 2021 to 2023. During his tenure, he contributed to the company's rapid growth and played a key role in orchestrating the largest IPO of the year in 2021. He was based in the San Francisco Bay Area, where he led initiatives to drive revenue and operational efficiency.
Career at 8x8
From 2019 to 2021, Edwin Castillo served as the Vice President of Global Revenue Enablement and Strategy at 8x8. His responsibilities included leading teams focused on revenue operations and business development, ultimately building 8x8 University. He was integral in steering projects that enhanced long-term SaaS business models, cumulatively generating over $20 billion in recurring revenue.
Educational Background
Edwin Castillo holds a Doctor of Law (JD) with a focus on Intellectual Property Law from the University of California, College of the Law, San Francisco (formerly UC Hastings). He also studied Economics and International Business, earning a Bachelor of Applied Science from UCLA, and a Bachelor of Arts in International Business from the University of California, Berkeley. Additionally, Edwin has been a guest lecturer on sales effectiveness, productivity, and leadership at U.C. Berkeley, Stanford, and the University of Pennsylvania's Wharton School of Business.
Significant Contributions in Various Roles
Edwin Castillo has built and led various corporate educational programs, including Juniper Networks Global Academy, Salesforce University, DocuSign University, and 8x8 University. He has also held numerous key executive roles, involving significant contributions to business transformation, global operational excellence, and revenue enablement. His strategic initiatives have fostered a culture of collaboration, diversity, and operational excellence across multiple organizations.