Maestro - The Cherry Red Advertising Agency


The new logo of the Maestro brand was designed and all packaging designs were renewed by the Cherry Red design team. Maestro, owned by Onan Ltd., is the leading company in frozen food production in northern Cyprus.

What We Have Done? >>

Logo Design & Branding

Brochure & Catalogue Design

Packaging Design