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...

Digital Agency Partner Manager

Location San Antonio, TX or Boulder, CO 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 successful candidate will have...

Sales Engineer

Location San Antonio, TX 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...

Enterprise Account Executive

Location San Antonio, TX 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...