FOUND is a film and stills production service company based in Santiago, Chile, offering a professional and personalized approach to each project. Our clients see us as their partners on the ground, working with full transparency and offering creative, cost cutting solutions.
We are all frills, no fuss!