News

With over 10 years of experience, including at Walt Disney World, Steven Mendygral said technology will be crucial to finding improvement ideas.