
MediaZilla
https://mediazilla.com/Deliver Professional Video Experiences
• One platform to deliver ALL of your video projects
• One place for your clients to take permanent possession of their projects
• Deliver an Immersive and Professional Experience to your clients.
Location: United States, Los Angeles
Angel list: https://angel.co/company/mediazilla
Member count: 1-10