Head of Sales Operations and Enablement

Location United States, Santa Clara – CA This is a Full Time, Exempt position based in our Santa Clara, CA office in the San Francisco – Bay Area. This position reports to the Chief Revenue Officer of the Company.  It will be required to report to the...

Vice President of Sales

Location United States, Santa Clara – CA, Boulder – CO, San Antonio – TX, Other US locations – Remote This is a Full Time, Exempt position and reports to the Chief Revenue Officer of the Company. It is based out of one of our U.S. offices in...

Executive Assistant / Office Manager

Location United States, Santa Clara – CA Webscale is seeking an experienced, dynamic, and flexible professional to join the team as an Executive Assistant (EA) / Office Manager.  In this role, you will support the CEO and designated members of his leadership...

Sales Development Representative

Location United States, Santa Clara – CA, San Antonio – TX Job description As a Sales Development Representative for Webscale, you will be responsible for identifying prospects, performing outreach and setting up meetings for Account Executives. The...

Digital Agency Partner Manager

Location United States, Boulder – CO, San Antonio – TX Job Description As a Partner Manager for Webscale you will be responsible for identifying both referral and reseller partners, negotiating agreements, and managing on-boarding/sales enablement. The...