Die Schaffung eines gesonderten Personalressorts innerhalb der Geschäftsführung geht auf die Verschmelzung mit der Reisebüro-Organisation Tui Leisure Travel im Frühjahr 2014 zurück. Seitdem sind 4.500 Mitarbeiter bei Tui Deutschland tätig.
Schmidt kommt von dem US-amerikanischen IT-Dienstleister CSC, wo er seit 2000 als Arbeitsdirektor für die deutsche CSC-Einheit sowie für die „Central Region“ mit Österreich, der Schweiz, Italien und Osteuropa zuständig war. Davor arbeitete er für das deutsche Beratungshaus Ploenzke.
CSC hat die Stelle mit einem Nicht-Juristen besetzt.