CEO
Brad Wildes
CEO Approval Rating
82/100
1990
PrivateAcquisition Pending from Turtle Beach, Inc.
https://pdp.com/