11 employees
Formed in 2018, Direct Digital Holdings provides both a demand-side ad platform (DSP) and a supply-side ad platform (SSP).
2018