3 employees
Shuttershare is a comprehensive online procurement platform for the media industry.
2017
Shuttershare raised undisclosed on December 1, 2018
Investors: The DMZ