Eric Duffaut

Eric Duffaut

President and Global Head of Customer Operations

Eric is responsible for the company's entire go-to-market strategy and organization, including sales, services and consultancy, as well as overseeing the growing partner ecosystem.

An inspiring and high-energy leader, Eric's relentless ambition is to empower every customer to unlock their full potential through technology, for sustained success in the new digital era.

He is a strong believer in creating meaningful, long-term relationships with customers and partners, built on trust and collaboration, and that his organization has the vision, passion and tools to support and accelerate Finastra customers’ transformation journey.

Eric has a rich history in the technology sector, drawing on 30 years' experience in global sales, consulting services, marketing and customer support, and includes global and senior leadership positions at SAP and Oracle. Prior to joining Finastra, he was Chief Customer Officer and a member of the Management Board at Software AG.

He holds a master’s degree in economics and finance, as well as a business degree. He also completed the advanced management program at the Institut Européen d'Administration des Affaires (INSEAD).

Eric hails from Nice, France and is married to Fé from Brazil. He has a passion for music and starred in a rock band in the 1980s.

Connect with Eric on LinkedIn.

Get in touch
We are here to help your business reach its goals

Contact us