O2 Marketing + Designs. O2 Marketing + Design is a promotional marketing and design company dedicated to exceeding your expectations. We combine smart design and innovative promotional products to deliver creative solutions to your corporate identity & brand awareness needs.