Luma Launch lumapictures.com

Luma Launch is the venture arm of the large North American visual effects studio, Luma Pictures.

Luma Launch is the venture arm of the large North American visual effects studio, Luma Pictures.

See All Exits Recent Exits

Phone:

Fax:

1424 2nd Street

Santa Monica, 90401
California, United States

Luma Launch - Investments & Acquisitions

Show Real Data