38 employees
IM Holding is an investment management firm specializing in network, digital solutions, hosting, market research, and business models.
2003