Cecile Andre Leruste

Managing Director; Banking Lead Europe
Accenture