CEO
Benjamin Gillon
CEO Approval Rating
90/100
SELFRAG is a Switzerland-based company that develops high-voltage pulse power products for the fragmentation of solid materials.