Logo
job logo

Channel Sales Manager - Wisconsin & Iowa (Travel-Heavy)

Verkada, Iowa, Louisiana, United States, 70647

Save Job

A leading cloud security company is seeking a Channel Sales Manager to expand its reach in the United States. The role involves managing reseller partnerships, developing pipeline, and executing strategic channel initiatives. Candidates should possess over 4 years in channel sales or partner management, demonstrating strong strategic and relationship-building skills. The opportunity comes with extensive benefits, including comprehensive healthcare programs and wellness support. Frequent travel is expected to meet partner needs and drive sales objectives. #J-18808-Ljbffr