
Charlotte Bancilhon
Associate Director
BSR
Charlotte Bancilhon leads BSR’s financial services practice in Europe. Before joining BSR, she was an analyst for nearly five years at Innovest and Vigeo, two socially responsible investment rating agencies. Through her work as an analyst, she covered the energy, automobile, retail and software sectors. Charlotte is bilingual in French and English. She holds a masters degree in CSR Management from the University of Paris XII and a bachelors degree in International Affairs from the University of Colorado.