Some results

Created in 2003

28 employees

10'000 titles

40 studios

2'000'000
viewings/year

Eric Grignon

Chief Executive Officer

Florent Richard

Chief Financial Officer

Nicolas Jelsch

Chief Marketing Officer

Sébastien Wagnière

Chief Technical Officer