Project Description

telemarketing company based in thessaloniki, greece.