President & CEO
Gregory Penza
CEO Approval Rating
88/100
2001
PrivateSubsidiary of SPX Corporation
https://ulcrobotics.com/