8 employees
Logicomms is a leading telecommunications provider specialising in premium solutions company.
2005