Thousand Cedars is a global production and post-house creating award winning video work for Fortune 500 companies