Home Other Mastercard appoints Beatrice Cornacchia as Head of Marketing and Communications, Middle East and Africa