Meet Kevin Flohr, President and CEO at Glenwood Hot Springs Resort in beautiful Glenwood Springs, Colorado. The longtime Glenwood Springs local joined the resort in 2018 as director of operations and progressed into the roles of COO and vice president. Kevin plays a key role in the stewardship of the iconic Colorado attraction and the completion of several phases of enhancements.
Kevin and his family have been connected to Glenwood Springs for a very long time and have a passion for the world’s largest hot springs pool and the amenities of the resort. Kevin’s biggest hope is that our guests fall in love with our resort and the town. We are all so fortunate to work and live here.