
Channel Sales Manager, Wisconsin / Iowa
Verkada • Mission, Texas, US
Channel Sales Manager at Verkada driving net new business through reseller partners in Wisconsin and Iowa. Requires 4+ years channel sales experience and 50% travel.
Click on any job card to see the full description, requirements, and company information.