Country:

Spain

Cities:

Alicante, Barcelona, Madrid, Malaga, Seville

Area of expertise:

Customer Relationship Management (CRM)

Job Description