Subscribe
Subscribe

Kindred Group puts 26 marketing roles at risk of redundancy

Operator restructures global marketing services, putting employees at risk in London, Sweden and Malta

Sweden Malta wimbledon Great Place To Work