This user has not added any information to their profile yet.
Leven translates from Dutch to mean – Life. To exist. To be alive., Everyone has a story; A passion that makes them feel alive. We revel in telling the stories of people’s lives and the amazing things that happen everyday., Through a Branded Film experience, we share life’s passions, difficult paths taken, successes, and what motivates people to excel., We are visual storytellers., And we tell stories that inspire.