CEO
Stephen A. Carter
CEO Approval Rating
41/100
1989
PrivateAcquired by Informa plc.
http://www.datamonitor.com