Loomis has more than 20,000 employees at more than 390 branch offices spread across 15 European countries and the US. Our international headquarters are located in Stockholm, Sweden.
Loomis operates in Europe and the United States. On the European market, Loomis operates in Austria, the Czech Republic, Denmark, Finland, France, Norway, Portugal, Slovakia, Slovenia, Spain, Sweden, Switzerland, Turkey, UK and the US.
In order to adjust to the local needs and regulations, the company has opted for a far-reaching decentralization. The decentralized organization is combined with central control and central governance of finance and risk assessments.
Our Group management consists of Chief Executive Officer, Executive Vice President Business Development and Managing Directors for France, Spain, the UK and the US.