EMEA wide dsp / real time bidding media services and platform
Critical focus on business development / product strategy / pricing and executive management support
Total Funding:
Total Funding: $6M
Total Funding: $9M
Total Funding: $94M