CEO
CEO Approval Rating
- -/100
1980
PrivateAcquired by Renesas Electronics Corporation
http://www.idt.com