Nicholson place Country Manager - Italy at Skeepers
Country Manager – Italy

Skeepers

Skeepers develop pragmatic and ROIistic people-smart solutions to help brands create value from and for their customers. These SaaS solutions increase ROI and customer engagement.