Executive Assistant / Office Manager

Location 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 team.  In addition, there...

Technical Account Manager

Location Boulder – CO, Santa Clara – CA, United States Who We are Looking For: Webscale Networks is looking for a Technical Account Manager to drive further adoption, customer satisfaction through the technical expertise and ultimately providing highest...

Sales Development Representative

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

Enterprise Account Executive

Location Santa Clara, CA Job Description: Must have 3-5+ years of experience in at least one of these areas: networking, CDNs, hosting, e-commerce technologies, digital agency, cloud hosting, managed hosting As an Account Executive for Webscale, you will be...

Sales Engineer

Location Santa Clara, CA Job description The Sales Engineer is responsible for supporting the needs of our prospects, customers and sales team members, and providing technical guidance and insight throughout the sales process. This includes designing and implementing...