With integrated sales, marketing, technologies, administration and financial services, corporate communications and publishing and event services divisions, IMI provides developers with a powerful comprehensive team. Everyone at IMI is dedicated to providing the highest level of personal service while maintaining an unwavering commitment to excellence, achievement and personal integrity.
