President & CEO
Olivier Njamfa
CEO Approval Rating
76/100
2001
PrivateSubsidiary of Enghouse Systems Limited
https://www.eptica.com/