About IMPACT Sales & Marketing France
Within the AcquityData private market database, IMPACT Sales & Marketing France is based in Levallois-Perret. The company is classified under the Marketing sector. The company has been headquartered in Levallois-Perret since 2013. Recorded investors include 21 Invest S.p.A.. The company is backed by private equity.