CEO
Jorge Rodriguez
CEO Approval Rating
70/100
1999
PrivateSubsidiary of ABB Group, Ltd.
http://www.nub3d.com