CEO
Frederic Longatte
CEO Approval Rating
63/100
2002
PrivateSubsidiary of ELCA
https://www.secutix.com/