Francoise was born and raised in Paris. She is married to Laird Ellis and has two daughters, Elizabeth and Katherine, both in higher education. Francoise has a BA from Mount Holyoke College, where she double majored in history and French, and an MAT in French from Smith College. She has been at Deerfield since 2000 and has lived as a faculty resident in Mather, sharing her daily life with 14 to 16 freshman and sophomore girls.
Francoise takes students to France every year for a month-long immersion program to study French, and she was the Chair of the Language Department from the fall of 2006 to June 2010. She is also a community service advisor and the International Student Advisor.