English Inside Sales Representative
Company: High Five Recruitment Ltd
Location: Barcelona
Job description: English at native level. As an near native English customer service you will be the first point of inquiry for consumers and business customers, you will…