CEO
Matthew Briggs
CEO Approval Rating
90/100
ECSC is an England-based IT firm that provides services such as cyber incident response, social engineering testing, and vulnerability assessments for businesses.