32 employees
IMA is a marketing consulting company that offers web development, public relations, customer research, and digital marketing services.
1999