President & CEO
Felix H. Yiu
CEO Approval Rating
90/100
1989
PrivateAcquired by SPT Labtech Ltd.
https://www.apricotdesigns.com/