50 employees
Masterworks was started in 2009 with the idea of a niche agency that was able to cover all facets of design and technical development.
2009