Jeanne Geiben studijavo Verslo ir vadybos mokykloje Liuksemburge, iš kur ir yra kilusi.
Nuo 1989 m. ji dirbo finansų direktore Tarako Ben Amaro įmonių grupėje.
1996 m. kartu su režisieriumi Pol Cruchten ji įkūrė kino kompaniją Red Lion.
Nuo to laiko Jeanne prodiusavo 20 vaidybinių filmų šioje kompanijoje, taip aktyviai prisidėdama prie visos naujos Liuksemburgo režisierių kartos atsiradimo.