Business Development & Partnerships
Lead - Offline Merchant Acceptance, WhatsApp Payments
Head of WhatsApp, Indonesia