Remote UK Customer Success Manager - Workday Specialist

Posted 8 hours 12 minutes ago by Invisors LLC.

Permanent
Full Time
Call Centre / Customer Service Jobs
Not Specified, United Kingdom
Job Description

Invisors is seeking a Customer Success Manager to oversee a UK-based client portfolio, ensuring satisfaction and renewal opportunities. The role emphasizes deep product knowledge of Workday HCM/Financials, strong relationship management, and proactive risk mitigation.

You will collaborate with project teams, drive account strategy, manage escalations, and advocate for customers inside Invisors to deliver optimal Workday deployment and support outcomes.