Orio has been wholly owned by the Swedish government since December 2012. It is headquartered in Nyköping, where the logistics and distribution center is also situated. Orio also has an office in Trollhättan, Sweden, and nine wholly-owned subsidiaries in Europe and the USA.

The Orio Group includes the following subsidiaries:

  • Orio North America inc
  • Orio UK Limited
  • Orio Spain S.L
  • Orio Italy S.R.L
  • Orio Norway AS
  • Oy Orio Finland AB
  • Orio Denmark Aps
  • Orio Deutschland GmbH
  • Orio Schwitzerland AG