2 Electro Mechanical Jobs in Edmonton
-
Field Service Representative Veolia Water Technologies & Solutions - Edmonton, Alberta, Canada This is a service role and you'll bring your positive attitude to work with you every day because making other people happy makes you happy. To be successful in this role you should have the following... 16 days ago
-
Locomotive Mechanic Genesee & Wyoming Canada - Edmonton Performs periodic service on locomotives in accordance with company policy that includes; changing oil, turbo inspection, fueling, changing engine air and air compressor filters and greasing couplings... $44.88 Per hour (Employer Est.) 27 days ago
Top locations
- Montreal (10)
- Mississauga (8)
- Ottawa (7)
- Calgary (6)
- Vancouver (6)
- Toronto (6)
- Burnaby (5)
- Saskatoon (4)
- See more