Customer Success ManagerSummary: The Customer Success Manager will own client relationships, drive strong results, and provide strategic marketing guidance for home service bSpainIndeed€3,500-4,500/month6 months ago