Geneviève Flaven est diplômée à l'ESSEC Business School en 1992.
En 2001 à Nice, elle fonde avec trois autres associées une agence de conseil en design, Style-Vision, qu’elle "délocalise" à Shanghai en 2010.
L’émigration en Chine et le sentiment d’exil linguistique qui suit font flamber son désir d’écrire : Susanna Rizzi (2010), Couleur du roi (2011), Linceuls (2012).
Shanghai Zen (2014) est son premier livre publié aux éditions Les Xérographes et illustré par Evgeny Bondarenko.
Elle tient aussi un blog : Shanghai Confidential.
https://shanghaiconfidential.wordpress.com/