CEO
Filippo Scibilia
CEO Approval Rating
- -/100
Castles Technology designs, develops and manufactures electronic financial POS machines and related products for financial and hospitality sectors.