Locations

We are a global organization with our head office located in Calgary, Alberta with offices in Houston, TX, Boulder, CO, Torrance, CA, Morton, IL, Aberdeen, Scotland, China, Germany, India, Singapore, Czech Republic, Brazil and other locations.

Map showing locations across the world