CEO
Jawed Barna
CEO Approval Rating
82/100
1977
PrivateAcquisition Pending from Permira I.P Limited
https://www.engelvoelkers.com/