Team Lead Customer Success - Southern Europe (Remote) | CozyJobs