Taste of Crete

Taste of Crete is a new player in the Premium Organic Extra Virgin Olive Oil & Honey Products market. SocialAdd has created the E-commerce platform for TasteofCrete.co.uk and formed the foundation of the initial marketing strategies.

What clients say

See all testimonials