The Estée Lauder Companies (ELC) has appointed Brian Franz as Chief Technology, Data & Analytics Officer, effective April 21, 2025. Mr. Franz will report to President and Chief Executive Officer Stéphane de La Faverie and will join the company’s Executive Team.
As the company’s first-ever combined Chief Data Technology, Data & Analytics Officer, Mr. Franz will be responsible for leading the strategic transformation of The Estée Lauder Companies’ global data and technology capabilities. “Mr. Franz will drive the next era of technology innovation, empowering brands, commercial teams, and functions with scalable, secure, and advanced platforms that enhance business agility and deliver high-touch, personalized consumer experiences,” said the group in a release.
Beyond ELC’s global Information Technology (IT) organization, he will also oversee the Digital Technology & Experience and Enterprise Data teams.
“By bringing these critical areas together under one leader, we are simplifying our structure, removing operational silos, and creating stronger alignment across our data and technology strategies,” said Mr. de La Faverie.
Mr. Franz joins The Estée Lauder Companies from State Street, where he most recently served as Executive Vice President, Global Chief Information Officer and Head of Enterprise Resiliency. In this role, he led global technology, enterprise resiliency and data for the organization. A seasoned executive with deep experience in technology, operations, and business transformation, Mr. Franz brings a technology-forward mindset and a history of scaling innovation in global enterprises—while keeping user experience and operational excellence at the center.
Prior to State Street, he held senior leadership roles at Diageo PLC, including Chief Productivity Officer and CIO, and served as CIO at PepsiCo International. Earlier in his career, he held leadership roles at GE, including GE Capital and AT&T. Mr. Franz holds a master’s degree from New York University and a bachelor’s degree from Iona College.