Standard Chartered appoints Naveen Mallela as global head of paymentsMallela will join from JP Morgan in May and will be based in Singapore. 1 day ago