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