After successfully completing his journalism studies at Ludwig Maximilian University in Munich, Alexander Mehl started his career in tourism as Head of Communications at CFI AG in St. Moritz, Switzerland. Later, he held various management positions in business development and sales for technology companies active in tourism. These include Hotelchamp or MEWS, but also the tech giant Google.