The international resort company is opening its first U.S. ski resort in late 2024 at the Snowbasin Resort just outside of Salt Lake City.