SEEN
SEEN is a Strategic Digital Agency runs offices in Athens and Heraklion, GR. Specialised in web design, search engine marketing and social media strategy.
Last updated on
About SEEN
Founded
2014Estimated Revenue
$1M-$10MEmployees
1-10Category
Industry
Marketing And AdvertisingLocation
City
IrakleionState
CreteCountry
GreeceSEEN
Find your buyer within SEEN