IDO Media Support
As the main service window for all IDOMedia products, the support center is responsible for answering all kinds of questions from our clients. We are determined to keep working to enhance operation and maintenance service so that we can offer users with comprehensive, and timely support services. Our management team and professional staff are committed to offering the quality, choice and convenience our clients deserve.
Phone: +1 204-221-5703
Address: 2F – 2615 Pembina Hwy, Winnipeg, MB Canada R3T 2H5