Shell Canada in Edmonton, AB is a branch of the global energy company Shell, focusing on the exploration, production, and distribution of oil and gas products. With a presence in over 70 countries, Shell Canada plays a key role in the energy sector in Alberta.
The facility in Edmonton is involved in various aspects of the oil and gas industry, including refining, marketing, and retail operations. Shell Canada in Edmonton contributes to the local economy and supports energy needs both domestically and internationally.
Generated from their business information