Alma Resort Welcomes Francesco Leone as Italian Chef de CuisineBy Jaun ShahiJune 2, 2023 A seasoned chef with more than two decades of hospitality experience in Asia and Europe has been appointed as Alma…