Oli Chen Email

Editorial and Flame Assistant . Lost Planet Editorial

Current Roles

Employees:
33
Revenue:
$5.4M
About
Lost Planet specializes in editing and post production. They are located in New York City and Los Angeles, and employ industry leading editors and producers.
Lost Planet Editorial Address
113 Spring St # 4
New York, NY
United States
Lost Planet Editorial Email

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.