Ex-McKinsey leader brings startup grit and big-brand strategy to New York
Zaggle inks 5 year pact with Mastercard to roll out prepaid cards across India.
Seasoned communicator joins with two decades of experience across Shell, Mastercard and DuPont
India's first eco-friendly travel card boasts 12-currency support and exclusive perks
The funds will be used to build an immersive platform that powers the next era of the web