CEO
Frederic-Charles Petit
CEO Approval Rating
69/100
2000
PrivateSubsidiary of ITWP Acquisitions LTD
http://www.toluna-group.com