Number of employees
75
Annual revenue
$1671621
With headquarters in Brighton and offices in London, Frankfurt, Luxembourg and Washington DC, we provide IT services to over 150 clients across multiple business sectors, in particular financial services, systems integrators and software houses, telecommunications, the media and the travel and transport industry.