Our Location

Contact Info

Address
222 Piraeus st.,Tavros
177 78, Athens, Greece

Email
info@shopandtrade.gr

Marketing
marketing@shopandtrade.gr

Business Development
business_development@shopandtrade.gr

HR
hr@shopandtrade.gr

Contact Form