Currently based in Québec, Canada, Marie-Hélène Doyle spent the last decade in Europe, mostly in Strasbourg (France) and Seville (Spain).

She has a Bachelor's degree in Information & Communication Technology Management from the University of Strasbourg (France).