Debbie Ruhl

Debbie Ruhl

Head of Emerging Payments & Commercial Bank Payments
Citi