top of page

ABOUT ECHO

ECHO is a production company specialized in AI filmmaking, built with the same care, craft and cinematic precision that shape great advertising films.

Founded by Carol Delgado, a commercial film director with 14 years of experience in the advertising industry, ECHO brings a director’s eye to artificial intelligence: narrative, rhythm, framing, performance, art direction and taste.

Alongside her, Alberto Lopes brings decades of experience in advertising, with a sharp strategic mind and a deep understanding of brands, agencies and production.

Together, they created ECHO to explore AI not as a shortcut, but as a new creative territory, where technology meets craft, cinema and culture.

  • Instagram
bottom of page