People
Cristina Caffarra
Vice President, Head of European Competition Practice, Charles River Associates

About

Back to People