Founded in 1981 by Steven Rifkin, president and creative director, Riffco Advertising Inc. is an independent, creative-driven, full-service advertising agency located in Northbrook, on Chicago's North Shore. Riffco provides the full complement of creative, production, media and marketing services ...