Studio Lab corporate office is located in 11 A St, Derry, New Hampshire, 03038, United States and has 1-10 employees.
studio lab
studio lab llc
Departments
Number of employees
Operations
3
Marketing
1
Information Technology
1
| Location | People at location |
| North America | 1-10 |
Explore people who held key positions, contributed to Studio Lab's success, and advanced their careers.
Explore More
Studio Lab is a premier video and audio production facility located near Boston, designed to support visionary creators such as brands, production companies, agencies, filmmakers, and musicians. They offer state-of-the-art studios, innovative mobile production solutions, and top-tier gear rentals to facilitate the creation of high-quality content a... Read More