Mammal Studios corporate office is located in 6312 Yucca St, Los Angeles, California, 90028, United States and has 11-50 employees.
mammal studios
mammal llc
land mammal productions inc
Departments
Number of employees
Engineering & Technical
2
Operations
2
Marketing
1
Human Resources
1
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Mammal Studios's success, and advanced their careers.
Explore More
Founded in 2013, Mammal Studios specializes in visual effects, offering services that adapt to the rapidly changing landscape of the industry. The company boasts a compact and powerful team dedicated to delivering high-quality visual effects that were previously unattainable for boutique facilities. Utilizing a modern pipeline, Mammal Studios is ca... Read More