67 employees
Infologic is a company providing computer services and solutions to small and medium sized businesses.
2004