Technical Sales Representative
John Crane Canada, Alberta, Edmonton region, Edmonton CA
Job Description Manage and grow business within a defined geographic territory in northwestern Alberta, reporting to the Edmonton office. Develop and maintain strong customer relationships across both...