Isabelle has a background as a telecommunication engineer in Europe (mainly France, UK, Germany and Spain), and moved to Project Management in 2005. She has been a R&D project manager for a multinational telecommunications manufacturer (Nortel), as well as for an IT Solutions company (Euriware).
After completing a Master's in Management, Innovation and Sustainability, Isabelle worked as the Smart Technologies - Innovation Product Manager for a worldwide water and waste management company (Suez) building bridges between business and research.
Isabelle moved to New Zealand in 2012 and had been, up until May 2016, the Research Project Manager for the MBIE-funded project, the New Zealand Sustainability Dashboard, implementing Sustainability Assessment and Reporting IT tools in the primary business. She holds a Master's degree from Telecom Sud Paris engineering school (France). She also holds an International Professional Master's in Management of Eco-Innovation from the Université de Versailles (France) and is PMP certified (Project Management Professional).