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.
bottom of page