Well ok a bit more than that to be honest...
We are a small but rapidly growing technology/consultancy firm and we have just taken residence in our new shiny office on the 17th floor of Centre Point in London with the most amazing and inspiring views.
We are full of inspiration, ideas and...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.