Cardo Systems

180 Total Employees
Year Founded: 2004

Teams at Cardo Systems

Recently posted jobs

3 Days AgoSaved
Remote
27 Locations
Information Technology • Software
Lead Cardo’s EMEA sales and marketing team, develop regional sales strategies, manage account executives and distributors, grow direct and online channels, establish regional subsidiaries, oversee forecasts and budgets, recruit and develop sales talent, and collaborate on global initiatives. The role requires extensive EMEA travel, strong channel-partner expertise, strategic planning, leadership, communication, and international business experience.