Staff in Europe and North America

We employ around 100 people worldwide with our main centers of operation in the US, UK and Germany.