Armelle Solelhac
CEO of SWiTCH & ABOVE & BEYOND
Armelle Solelhac holds a Master’s degree in Business Law and is a graduate of ESCP Business School. In 2005, she spent two years traveling around the world, visiting 280 ski resorts in 27 countries across 5 continents. When she returned, she founded SWiTCH, a marketing and ESG strategy consultancy specializing in tourism and outdoor sports, based in Annecy and Los Angeles. In 2019, she published a reference book, reissued in 2021: Management and Marketing of Mountain Resorts (Territorial Editions, “Presses Universitaires du Sport” series). In 2020, she gave a TEDx talk titled “How Tourism Will Save the World?” In 2025, she published two major trend reports on the future of tourism and the future of sports looking ahead to 2035. In parallel, she is entering a new chapter by launching ABOVE & BEYOND, an impact investment fund focused on Series A startups in tourism, sports, and leisure.