15 employees
IntelliGRC is a consultancy agency that offers automated cyber security compliance and risk management services.
2016