Diplômée d’un master II de l’Ecole Supérieure des Beaux-Arts de Montpellier, Elizabeth débute sa carrière dans l’enseignement, d’abord à la CETEC de la Chambre de Commerce de Nîmes – où elle est formatrice dans la section Formation Décorateur / Merchandiseur en Aménagement d’Espaces Commerciaux ou Evénementiels – puis à Maurice, au Charles Telfair Institute, où elle enseigne le design.
Très vite, elle se rend compte que la théorie ne suffit pas et qu’elle veut continuer à créer. Elle lance donc, en 2012, sa propre entreprise de visual merchandising, In Situ*, afin d’aider les marques à innover et se démarquer dans leur marketing visuel. Artiste dans l’âme, ce créneau lui permet d’allier création et commerce, marketing et arts visuels. Elle est aujourd’hui spécialiste dans la visibilité des marques, des boutiques et des centres commerciaux et travaille avec de nombreux professionnels du commerce à Maurice.
Toujours à la recherche de nouvelles idées, Elizabeth est également la première à lancer les concept stores à Maurice à travers My Pop-up Store, une boutique éphémère et itinérante qui met en avant les artisans et artistes émergents. Elle décline le concept en créant des événements pop-up sur des thématiques précises à l’instar de Gourmet Experience qui est devenu un événement incontournable de la scène gastronomique.
Quand elle n’est pas une femme entrepreneur accomplie, elle se consacre à sa pratique d’artiste plasticienne et participe à de nombreux projets artistiques et culturels en France et à Maurice.