CEO
Todd Siegel
CEO Approval Rating
77/100
1981
PrivateAcquired by Affinion Group, Inc.
https://www.cxloyalty.com/