Charlotte Bancilhon portrait

Charlotte Bancilhon

Director, Sustainability Management


With 15 years of experience in sustainability and ESG, Charlotte leads BSR’s global sustainability management practice, supporting companies across sectors to define and implement sustainability strategies that create value for business and society.

With a key focus on changing investor expectations and ESG in the financial services sector, Charlotte helps companies identify priority material topics, engage stakeholders in a meaningful way, define sustainability strategies and goals, and deliver meaningful sustainability reporting. Charlotte also leads BSR’s financial services practice in Europe.

Prior to joining, Charlotte was an analyst for five years at Innovest and Vigeo, two socially responsible investment rating agencies. Charlotte is bilingual in French and English. She holds an M.A. in CSR Management from the University of Paris XII and a B.A. in International Affairs from the University of Colorado..