CEO
CEO Approval Rating
- -/100
1974
PrivateAcquired by APC Technology Group Limited
https://www.aspen-electronics.com/