Sheila hat einen Universitätsabschluss in Internationalen Studien. Seit 2007 widmet sie sich dem Eventmanagement. Sie hat langjährige Erfahrung in der Leitung von Events, Konzerten und Festivals, sowohl musikalisch als auch audiovisuell (Kino und Dichtung), von kleinen Veranstaltungen (gesellschaftliche Veranstaltungen) bis hin zu einem großen Publikum (Tausenden von Menschen).

Sheila besitzt Wissen über Audio, Beleuchtung, Strukturen und Rigging, welches ihr die Koordination der verschiedenen Bereiche eines Events ermöglicht. Diese reicht von der Riders-Verhandlung mit den Künstlern über das Verständnis der Bedürfnisse des Endkunden bis hin zu der Organisation des Arbeitsteams.

Seit 2016 ist sie Mitglied des Teams von Visionarea.