The IT BSC is headquartered in Germany, but has also has branches / offices in Spain, Portugal and Croatia.
In the course of Corporate Development, further locations are planned.

In addition, the IT BSC owns a network of authorized partners, and field service engineers throughout the EU region and North Africa. The management of the employees is done centrally from Germany or from their own offices.