Company founded
1995
Number of employees
15-29
Founded in 1995, Integrated Media Concepts, Inc. (IMC) has a proven track record of delivering profit-enhancing results to clients with regional, national and/or international presence in both business-to-consumer (B2C) and business-to-business (B2B) arenas.