102 employees
IT Lab provides IT support and consultancy business.
1998
IT Lab raised undisclosed on July 1, 2016
Investors: ECI Partners LLP, a growth-focused investor