English technical support & customer service greece, athens
...the Customer Service & Support Team, in order to support customers. What you will do: Depending on the team that successful candidates will join, responsibilities vary: Identify customers’ needs and deliver appropriate solutions, including sales Guide customers facing issues related to billing inquiries, [...]
Category Office & Administration