Impact

Founded in 2004, Impact is the independent French leader in operational marketing, providing sales outsourcing, commercial animation and merchandising services for large corporate clients.

Key figures

Levallois Perret, France

Headquarters 

2015

Year of Investment

847

Employees 2016

54.5

Sales 2016/17 (€M)

Unrealized

Status

21 Centrale Partners IV

Fund