We are a creative technology leader, redefining content experiences with N°1 market-share positions in our three sectors: VFX and creative services, broadband and TV video solutions and packaged media.
Operating across 25 countries with over 13,000 employees, we offer a unique combination of artistry and technology, uniting world-class talented teams with strong technology expertise.