79 employees
Interactive Media is a creative agency that focuses on social media publications, e-commerce transactions, and lead generation services.
2011