Cristina Caffarra
  • Vice president and head of European competition
  • Charles River Associates
Belgium
Cristina Caffarra

Cristina Caffarra

  • Vice president and head of European competition
  • Charles River Associates
Belgium
View all profiles

Get unlimited access to all Global Competition Review content