CEO
Stephen A. Carter
CEO Approval Rating
81/100
1998
PublicMerged with TechTarget, Inc.London Stock ExchangeINF
https://informa.com/