The Leadership Team at Affinion is responsible for driving strategic vision and operational excellence across the organization. Comprised of senior executives from diverse functional areas—including finance, technology, customer engagement, content, and data analytics—they collaborate to develop and implement innovative engagement programs while ensuring compliance, optimizing resources, and fostering growth in global markets. Their collective expertise guides the company in navigating challenges and seizing opportunities to deliver value to clients and consumers alike.
Brian J. Fisher
Executive Vice President, Gene...
Michele Conforti
President and Managing Directo...
Norm Knowles
Chief Content Officer
Rachel Bicking
Chief Data and Analytics Offic...
Scott Lazear
Executive Vice President, Chie...
Todd H. Siegel
Chief Executive Officer
Vinay Mehta
Executive Vice President and C...