Technical and engineering jobs in Edmonton, Alberta

Edmonton, the Oil Capital of Canada, is the capital of Alberta, located in the Edmonton Capital Region, and home to over 800 thousand Edmontonians. Its main industry—among others—is petroleum, but also has a growing technology sector. Possible jobs available in this city are oil and gas reservoir manager, data specialist, and technology integration co-ordinator, among many more.

1 2 3 4 5 ... 26
1 2 3 ... 26
Recent searches

Jobs.ca network