Als Tochter französischer und britischer Eltern im Nahen Osten geboren, wuchs Ellie im Oman, in der Türkei, in Sibirien, in den Niederlanden und in Südfrankreich auf. Als frühere Asienspezialistin des Londoner Luxusreiseveranstalters Ampersand Travel hat Ellie die meisten Länder Asiens und Europas bereist und in Bhutan, Indien und Südafrika gelebt. Hotels sind ihre Spezialität; sie hat in über 250 Hotels gewohnt und fast 500 in 40 Ländern besucht. Als Gründerin von Chiron Hotel Consulting hat sich Ellie auf Marketing, Strategie und die Erstellung von Inhalten für inhabergeführte Boutique-Hotels in aller Welt spezialisiert.