Confirmed: Mar. 26, 2012 (Awaiting Update)
505-100 Saghalie Road Victoria BC
StudioIMI is a Victoria, BC based web design, SEO, social media, web hosting, website company with clients in Victoria, Vancouver, Ottawa and New York.
Graphic/ Web Design
Listing last confirmed: Mar. 26, 2012