Depuis janvier 2009, Grégoire Leresche est au poste de General Manager Suisse pour STA Travel à Zurich. Depuis aujourd’hui, il prend également la fonction de General Manager pour STA Travel Autriche. Il succède ainsi à Lisa Frühbauer, promue depuis la fin 2010 au poste de Marketing Director pour l’Europe centrale.
STA Travel Autriche dont le siège principal se trouve à Vienne a été fondé en 2001 et occupe actuellement 70 collaborateurs. Avec huit filiales, STA Travel est présent dans cinq villes autrichiennes: Vienne, Graz, Linz, Salzbourg et Innsbruck.