Drop your CV

Marketing jobs

Found 1 job
    • Barcelona
    • Posted 18 days ago

    Are you looking for an amazing new adventure? Description Our client is a worldwide leader in customer experience management and contact centre business process outsourcing. The company employs around 420.000 people working in over 265 dialects and languages, in 88 countries, operating across all...

Get new jobs for this search by email