17 employees
The Logic Group is an information technology company that provides managed IT and cybersecurity services.
1996