Our People

We have more than 220 staff. The people below are those you're most likely to meet first - our sales and management team and some of our technical experts. Meet our board.