Edward Twiddy

Chief Innovations Officer and Company Secretary, Atom Bank

Edward Twiddy

Chief Innovations Officer and Company Secretary, Atom Bank