Our people
We are an international digital consultancy with presence across Europe and more than 330 dedicated people. Meet our international management team and country managers on this page and reach out for them. They are eager to help you.