Steven Daines est diplômé de l’Université de Genève et titulaire d’un MBA en Management Hôtelier International de l’ESSEC.
Il a commencé sa carrière chez Accor en rejoignant la Compagnie des Wagons-lits où il a exercé plusieurs fonctions opérationnelles en France et à l’international de 1994 à 2005. Il est ensuite nommé Directeur général des marques économiques Amérique Latine. En 2012, il devient Directeur Général ibis Budget et hotelF1 France.
Il rejoint le comité exécutif du groupe en 2014 en tant que Directeur Général HotelServices Royaume-Uni, Irlande, Benelux, Suisse, Russie et CEI. En 2017, il devient Directeur général “New Businesses” et Directeur général HotelServices Afrique et Moyen-Orient.