11 employees
IHCM is a performance marketing and e-commerce company that focuses on western markets.
2019