Impression JYC Design Inc. is a company specializing in small to large format printing, lettering, graphic design, corporate clothing and promotional items. Founded by Julie Michaud and Christian Tremblay in 2004, Impression JYC Design offers businesses in Rimouski and surrounding areas everything for their promotion.