echo is a Paris-based audiovisual and animation studio. Our award-winning brings 2D, 3D, illustration and stop motion projects to life for brands and agencies worldwide.

Latest news