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