Get the job you really want

Top Tech Jobs & Startup Jobs in Ottawa

1+ Job Results
346 Employees
Information Technology
The Senior Channel Sales Manager at NavVis will be responsible for driving the success of existing partners in Canada and developing new reseller partners in middle and south American countries in the AEC, Surveying, and Laser Scanning verticals. The role involves creating channel recruitment and go-to-market plans, presenting to clients and Solution Partners, and acting as a trusted advisor to partners throughout the sales process.
All Filters
Date Posted
Job Category
Experience
Industry
Company Name
Company Size