Miguel Flecha

Miguel Flecha

Managing Director – Strategy & Consulting, Travel, Europe