Statoil’s North American activities are managed out of two main offices located in Houston, Texas, USA and Calgary, Alberta, Canada. Statoil also has offices in Stamford, Connecticut, USA, Washington, D.C., USA and St. John’s, Newfoundland, Canada.
Energy Innovation by Statoil is a Linkedin discussion group on technological innovation in the energy industry. Discussion