Skip to main content


Congress photo

John Saffrett

John Saffrett

Group Deputy Chief Executive Officer, Ayvens

John Saffrett became Deputy Chief Executive Officer at Ayvens in 2023. His extensive background encompasses operational management, client solutions, and IT and digitalisation strategy. John's tenure began in 1997, advancing from Sales Account Management to IT Director UK. His career broadened at Fimat/Newedge UK, part of Societe Generale Prime Services, as Europe CIO and Program Director. He returned to ALD in 2015 as Chief Administrative Officer, later becoming Chief Operating Officer and Deputy Chief Executive Officer in 2019. John Saffrett holds a Bachelor’s degree in IT from Hertfordshire University and an MBA from Nottingham Trent University.