Remote UK Customer Success Manager — Workday Specialist

Company: Invisors LLC.
Apply for the Remote UK Customer Success Manager — Workday Specialist
Location:
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.

#J-18808-Ljbffr…

Posted: July 16th, 2026