OPTI Canada corporate office is located in 1 Km South Of Anzac Hwy881, Fort Mcmurray, Alberta, T9H 5N4, Canada and has 201-500 employees.
opti canada inc
opti canada
opti canada inc
opti canada inc
opti canada
| Location | People at location |
| North America | 1-10 |
OPTI Canada is a Calgary, Alberta based oil sands development company. Established in 1999, its sole project is the Long Lake oil sands project, of which it owns 35%. The remaining 65% is owned by project operator Nexen Inc.... Read More