Kaleidoscope Adventures has announced Keith Snode as Chief Operating Officer leading daily business operations, in charge of applying innovative tactics to the customer experience and new strategies in sales and marketing. Snode has a history of providing exceptional...