Logo
Wowza Media Systems

Technical Sales Enablement Lead

Wowza Media Systems, Denver, Colorado, United States

Save Job

A leading video technology firm in Colorado is seeking a Sales Enablement Manager to support the sales team by providing real-time assistance and developing effective sales processes. You will build high-impact sales tools, refine sales stages, and directly influence revenue and culture within a fast-paced environment. The ideal candidate has extensive experience in enabling technical B2B sales and a strong grasp of sales methodologies. Generous benefits and a performance-based bonus are included. #J-18808-Ljbffr