Née de parents français et britanniques au Moyen-Orient, Ellie a grandi à Oman, en Turquie, en Sibérie, aux Pays-Bas et dans le sud de la France. Auparavant spécialiste de l'Asie au sein du voyagiste de luxe Ampersand Travel, basé à Londres, Ellie a voyagé dans la plupart des pays d'Asie et d'Europe et a vécu au Bhoutan, en Inde et en Afrique du Sud. Les hôtels sont sa spécialité ; elle en a fréquenté plus de 250 et en a visité près de 500 dans 40 pays. Aujourd'hui fondatrice de Chiron Hotel Consulting, Ellie est spécialisée dans le marketing, la stratégie et la création de contenu pour les hôtels de charme gérés par leurs propriétaires dans le monde entier.