Mike Walker

Head of Sales Enablement – Corporate Banking & Payments
Finastra