Advertising agency, Starmedia Group, operates out of Montreal Canada, & the US. We offer a full range of graphic design, advertising, marketing and website design services for...