Contact us

Advertising and content management tools and services designed to maximize revenue and productivity

Contact us

 

Get in touch with us!

To inquire about our products and services please feel free to reach out us. We look forward to communicating with you.

Support
+1.888.992.3282

Ad Contact
ads@idmgroup.com

Inquiry
contact@idmgroup.com

Telephone
+33.1.6461.3131

Offices

USA

7887 E. Belleview Ave.
Suite 1100 Denver Colorado 80111
+1.888.992.3282

FRANCE

27, rue Albert Einstein
77421 Champs-sur-Marne
+33.1.6461.3131

CHINA

Science & Technology
Innovative Institute
High-Tech South Road 10
Nanshan, Shenzhen

 

© 2018 idm. All Rights Reserved.