Manager of Sales
Edmonton, ABBC
Burckhardt Compression: Headquartered in Winterthur, Switzerland, the company operates globally with 35 subsidiaries, as well as three manufacturing and five assembly sites.
5+ ansCandidates need a bachelor's degree in Engineering or Business Administration, or an Industrial Mechanic (Millwright) Certificate, plus at least 5 years of industrial B2B sales. They also need a record of building sales strategy, leading sales people, and connecting technical solutions to customer value.
CRM system, Copilot