President & CEO
Robert Sterzing
CEO Approval Rating
75/100
PrivateSubsidiary of Optoma Corporation
https://www.nuforce.com/