Launch
Permanently closed
173 W 81st St Lowr 1
New York, NY 10024
Launch is a creative studio based in New York City that specializes in a variety of digital content, including 3D cinematics, 2D animatics, and photomatics. Their diverse portfolio spans multiple industries such as beauty, pharmaceuticals, food, and entertainment, showcasing their expertise in crafting engaging visuals.
With a focus on innovation, Launch employs advanced techniques in digital broadcasting and AI to deliver captivating content for various audiences. Their work features a range of themes, from humor and characters to dynamic graphics and demos, reflecting their versatility and creativity in the digital landscape.
Generated from the website
Also at this address
See a problem?
You might also like
Partial Data by Foursquare.


