Scott Kreeger worked at resorts on and off the Strip for more than two decades, opening Red Rock Resort and steering SLS Las Vegas for more than two years.
Scott Kreeger worked at resorts on and off the Strip for more than two decades, opening Red Rock Resort and steering SLS Las Vegas for more than two years.