Customer Support Technician - BRITISH COLUMBIA - CANADA
28 days ago
Journeyman Crane Technician, Diesel Technician, Electrician, Mechanic or similar trade qualification; a Millwright from a mine is often a perfect fit. The Customer Support Technician (CST) will directly interface with the company’s North American customer base, both on-site and through the Cus......