Catherine Barba
Catherine Barba is a French entrepreneur and businesswoman who specializes in digital retail. She is also known for her own company, Catherine Barba Group, where she works as a consultant for retailing startups that want to enter the digital market. Barba was born in Rueil-Malmaison, France, and she has studied business at the Ecole superieure de commerce de Paris. Barba... read full bio