Our amazing staff are the foundation of our success and our most precious resource.
We are a diverse team working in Oxford, UK; Copenhagen, Denmark; Warsaw, Poland and Cambridge, MA, USA, sharing our knowledge, experience and talents with our colleagues and partners across the world.