Customer Service Operations Team
29 days ago
Preston
With 200+ people across 4 offices in Italy and the UK, we're supported and funded by Poste Italiane ... Our customers dream big, just like us: We see the bigger picture and we make sure our customers see ...