Market leader at Forum Media - Aix-en-Provence, Provence-Alpes-Côte d'Azur, France
Forum Media - helps companies to transform the internet into effective pre-sales and sales tools. With the "in situ" platform, we deliver innovative solutions to art galleries and museums