IM works with small to mid-sized business owners and advertising agencies as an outsourced provider of marketing services. We develop media strategies and execute tactics like SEO, PPC & Social Media advertising.