DQ&A Media Group
Data Driven Advertising Solutions: Digital Marketing Technology.
Launch date
Company register number 52850404
Voorburg South Holland (HQ)
Tech stack
Tech stackLearn more about the technologies and tools that this company uses.
Investments by DQ&A Media Group
EditBUYOUT by The Carlyle Group Nov 2022
ACQUISITION by DQ&A Media Group Jun 2018