Paula Buchel

Strategy & Africa Payments Leader, Deloitte

Paula Buchel