CEO
Agustin Munoz-Grandes
CEO Approval Rating
85/100
S21sec is a Spain-based cybersecurity company that offers services such as risk analysis, threat intelligence and regulatory compliance for businesses.