Advertising and content management tools and services designed to maximize revenue and productivity
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
USA
8470 Enterprise Circle Suite 300 Lakewood Ranch, FL 34202 +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