Published on 18/05/2011

Appointments in Societe Generale's communication teams