Full Name
Otto Benz
Job Title
Director of Customer Technology & Payments
Company
Nationwide Building Society
Speaker Bio
Otto is Director of Customer Technology & Payments at Nationwide Building Society, leading payment systems and technology across retail and mortgages. He brings experience from IBM, Accenture, Virgin Money, and Lloyds, and contributes to UK industry bodies including the PSR Panel and UK Finance..
Speaking At
