HQ & offices
We are located all around the world to effectively serve our customers. Billerud’s headquarters are based in Solna, just outside of Stockholm, Sweden, while our North American main office is in Miamisburg, Ohio, USA. In addition, we have several customer service centers located all around the world.