50 employees
i-share is an ICT consulting company that specializes in networking and cloud services.
2008