By
In
Posted Customer Success Executive – Italian speaking
Job Title: Customer Success Executive – Italian speakingLocation: Barcelona, SpainSalary: €31k -34k plus 30% bonus My client are a global leading insights exchange platform giving clients [...]