Martin Švehla působí v hotelnictví po celou svou profesní kariéru. Zkušenosti získal v pražských i regionálních hotelech, převážně na pozicích generálního ředitele.
V současnosti zastává pozici Head of Hospitality ve společnosti Julius Meinl Living, kde se zaměřuje především na zahraniční expanzi hotelové značky a přípravu nových projektů. Je absolventem magisterského studia na Univerzitě Karlově a MBA programu v oboru hotelnictví na ESBM.