De nacionalidad francesa, se graduó en el Programa de posgrado en International Hospitality de la Académie Accor y en Dirección Hotelera en el Institut Vatel Nimes, Francia. Ribault desembarca en Buenos Aires después de dos años en Brasil, donde trabajó como General Manager de Sofitel Río de Janeiro.
Ribault cuenta con una rica experiencia profesional, ya que se desempeñó en hoteles de la cadena Sofitel emplazados en Europa, África y América Latina.
Ejerció como Gerente Ejecutivo de Sofitel Rabat Jardín des Roses, en Marruecos, participando en la inauguración del hotel. Además se desempeñó en Sofitel Paris Portes de Sèvres (París), Sofitel Chateau de Versailles (Versailles) y Sofitel Lisbon Liberdade (Lisboa).