The Studiospace platform offers clients access to over 180 agencies across 23 countries
The tech platform is an online marketplace for creative, digital and marketing services