Contact us

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

Get Started

 

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.

 



contact@idmgroup.com


Telephone
+33.1.6461.3131


Support
+1.888.992.3282

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.