June 1st 2025
Barclays head of fintech strategy and open innovation, Andrew Elphick, is stepping down after 14 years at the British bank.