Korn Ferry Talent Suite

The Korn Ferry Talent Suite is an enterprise SaaS platform supporting talent management, workforce analytics, and performance insights across global organizations.

Company
Korn Ferry (KFTS)

Role
Senior UX/UI Designer

Timeline
Jan 2025 - Dec 2025

As a Senior UX/UI Designer within the Korn Ferry Talent Suite Platform Design team, I focused on designing scalable, user-centered interfaces for core “under-the-hood” features which power the Suite’s SaaS experience. My work spanned foundational platform capabilities including user preferences, authentication flows, onboarding, user role access and permissions, account settings, and data syncing. Collaborating closely with the Lead Product Designer, engineers, and platform product managers, I translated complex backend requirements into intuitive UI flows and wireframes while maintaining consistency across the broader Korn Ferry design system. I also contributed to refining Figma component libraries, improving accessibility alignment, and supporting seamless design-to-dev handoff across multiple platform squads.

My Role.

Deliverables
Low-to-Hi Fidelity Mockups
Interactive Prototypes
Design System Components

Design Tools
Figma / Figjam / FigmaMake
Adobe CC

Productivity Tools
Jira
Confluence
Microsoft 365

Product/Feature 01

KFTS Future-state AI Assistance

Project Overview

AI Assistance in KFTS is intended to be a context-aware, always-available partner that enhances productivity and reduces friction across the platform. By combining powerful capabilities—search and discovery, summarization of key information, suggestive assistance, automated content generation, data-driven insights, and intelligent self-service support—the assistant helps users navigate complex workflows with ease.

KFTS AI Assistance Feature A

Enhanced Landing Page Redesign

Mid-to-hi fidelity future-state mockups exploring how AI assistance can transform complex analytics into clear, conversational understanding — summarizing dashboards, detecting early warning signals, answering questions in natural language, and guiding users directly to the data or workspace they need. Instead of navigating reports and charts, users receive timely explanations, patterns, risks, and recommendations surfaced automatically in their flow of work.

KFTS AI - Home Landing V1 - Desktop

KFTS AI - Home Landing V2 - Desktop

KFTS AI - Home Landing V3 - Desktop

Mobile

KFTS AI Assistance Feature B

AI Enhanced Global & Contextual Search Home Page

An advanced global search experience that blends traditional search functionality with intelligent, AI-powered guidance. Users can search across all areas of the platform—tasks, reports, workspaces, analytics, automations, and more—through a unified query bar that adapts as they type. Contextual filters, chips, and category suggestions allow users to refine their search immediately, making discovery faster and more intuitive. Recent searches are surfaced prominently, enabling users to pick up where they left off.

KFTS AI - Enhanced Search Home Landing - Desktop

KFTS AI - Enhanced Search Home Active - Desktop

KFTS AI - Enhanced Search Home Active Tasks Filter - Desktop

KFTS AI - Enhanced Search Home Active Tasks & Typeahead - Desktop

Product/Feature 02

Current-state KFTS Platform Improvements

Project Overview

UX/UI improvements across the Korn Ferry Talent Suite focused on clarifying complex, role-based workflows while maintaining enterprise-scale flexibility. Enhancements included refining onboarding flows, improving role-based access control (RBAC) experiences, and increasing visibility and usability around data synchronization and system states. Additional UI updates emphasized clearer hierarchy, more consistent patterns across modules, and improved usability within data-dense interfaces, resulting in a more cohesive, predictable, and scalable platform experience.

Product/Feature A

Current-state Onboarding, Data Sync & Import

Clients onboarding to the Korn Ferry Talent Suite (KFTS) platform must connect their HR or payroll data in order to enable core talent management features. This integration can be done in one of two ways: either automatically through an API connection with supported Human Capital Management (HCM) platforms like Workday, or manually by uploading data using a standardized Excel (.xls) template.

There are two entry points to begin the data sync process, users can start from either the KFTS Home dashboard or the Digital Hub landing page hosted on SharePoint. These two entry points provide flexibility depending on the user's navigation preferences within the platform.

Pain-points with the current-state onboarding & data sync flow identified through design audits and user feedback, several critical UX and UI challenges were identified in the existing flow:

  • Visual Clutter & Redundancy
    Multiple screens repeated the same content, components, and instructions, causing friction and visual fatigue.

  • Unclear Hierarchy
    UI lacked proper visual hierarchy and spacing, making it difficult for users to focus on primary tasks or understand progress.

  • Poor Error Feedback
    Redundant toast messages appeared on every screen, often repeating vague or unhelpful errors. These were unnecessary and avoidable with clearer content design.

  • Missing Upload History / Audit Trail
    Users had no visibility into previous uploads, sync attempts, or errors. This made it hard to track progress, troubleshoot issues, or confirm if the correct data was uploaded

  • No Upload Feedback / Loading States
    Current implementation was solutioned as a “quick-fix” by Dev. There were no loading indicators or real-time sync status messages, leading users to believe the upload failed or stalled. Many users resorted to manually refreshing the page, which degraded trust in the system.

Users can connect their HR system (e.g., Workday) via a half-screen drawer modal that overlays the dashboard, maintaining visual context. A new progress screen shows real-time sync status, and users can exit anytime. Sync progress is also shown on the dashboard card, with clear error messaging for failed or partial syncs.

Product/Feature A1

Current-state Automatic HCM/API Connection Sync Feature

Product/Feature A2

Current-state Manual Data File Upload Feature

Users can connect their HR system (e.g., Workday) via a half-screen drawer modal that overlays the dashboard, maintaining visual context. A new progress screen shows real-time sync status, and users can exit anytime. Sync progress is also shown on the dashboard card, with clear error messaging for failed or partial syncs.

Product/Feature A3

Current-state History (Data Syncs & Uploads) Feature

Users can access sync and upload history directly from the relevant status cards on the dashboard or landing page. The history is organized by data type (e.g., jobs, employees) and shows a searchable table view categorized into successful and failed syncs or uploads. By default, users see the last 30 days of activity, helping them track system performance and troubleshoot issues quickly.

Data Import History - Landing Page

Data Import History - Job List Page

Data Import History - Employee List Page

Product/Feature B

Current-state (RBAC) User Access Management Flow

RBAC ​(Role Based User Access) is part of the platform-side of the KFTS (Korn Ferry Talent Suite) user experience.
Who are the RBAC users? There are 2 core user-types. Korn Ferry Super Admins are Korn Ferry's internal platform administrators who have full system-wide access and control across all client instances. They are responsible for configuring, maintaining, and managing the entire HCM platform at a global level.​

Client Onboarding Admins are client-side users with elevated privileges to set up and configure their organization’s instance during initial onboarding and system setup. They handle the initial configuration of the HCM system for their organization but have limited access compared to Super Admins.​

Pain-points within current-state RBAC User Access experience:

  • No Unified Dashboard Experience
    In the current state, users access each KFTS app or tool solely through the global navigation—there’s no centralized landing page to view or launch tools.

  • Limited Granularity in KF One’s Existing RBAC Model
    KF One’s permission model is overly simplified and doesn’t provide the depth or flexibility required to support modern, complex client needs. This results in users being over‑permissioned or under‑permissioned, reduces security and compliance, and forces workarounds that degrade the UX.

  • Fragmented Role-Based Access Across Platforms
    In the current ecosystem, each KFTS platform (HUB, KF One, and KF 360) manages its own users, roles, and permissions separately. This creates siloed access control, where administrators must repeat work across multiple systems just to keep user access in sync. The lack of a unified RBAC model leads to inconsistent permission logic, duplicated configuration, and increased administrative overhead. As a result, the overall management experience feels disjointed and error‑prone, especially for organizations using multiple Korn Ferry tools (e.g. tools Profile Manager, Select, Architect, Select, Pay, etc.).

  • Inconsistent UI/UI Patterns Across Tools User Access Experience
    Each application also uses different UI/UX patterns for access and permissions, making the overall experience inconsistent and harder to learn, especially for users working across multiple KFTS tools

  • No Existing Integration Between HUB and KF One / KF 360
    HUB currently functions independently without direct integration into KF One or KF 360, meaning user access, role definitions, and organization-level settings cannot be shared or managed across systems. Users often have to navigate between platforms manually, and administrators lack a single source of truth for user management. This creates confusion, delays onboarding, and introduces risk because access changes in one system do not automatically update in the others.

Expanded UX/UI Improvements to RBAC

1. Centralized Management Across the Talent Suite

We are creating a unified, centralized management experience where all user, role, and client settings can be controlled from a single location. This streamlines workflows for administrators and reduces the cognitive load of switching between platforms. By consolidating access control into one consistent interface, we eliminate duplication, align patterns across the suite, and establish a scalable foundation for future product integrations.

2. Flexible, Customizable Role Configuration

The new RBAC experience introduces a granular, modular permissions framework that empowers administrators to configure highly tailored roles. Instead of relying on rigid preset permissions, admins can now create custom roles that map directly to the responsibilities, workflows, and compliance requirements of each client organization. This ensures users only see what they need—improving security, clarity, and overall usability.

3. Dynamic Role Assignment Through User Attributes

User attributes (e.g., department, job title, region, manager status) can now be used to automatically assign permissions and roles. This makes access control more flexible and scalable, especially for large or evolving organizations. As user attributes change, their access updates dynamically, reducing manual admin work and improving accuracy across the entire system. This also ensures compliance and reduces risk by eliminating outdated or incorrect role assignments.

Product/Feature B1

Current-state User Access Manual/Bulk Add Users Feature

  • Landing page dashboard entry point, now includes "Your Products" component area with links to relevant KFTS tools, and left nav global navigation link to User Access Management page and features.

  • Default tabbed landing page for User Access Management (no users added view). Ability to add users bulk and/or manually, as well as search users.

  • Ability to add users manually (one-by-one) via data table form components.

  • Success toast confirmation communication for successfully added user.

  • Ability to add users via bulk data file upload.

  • Progress indicator modal with additional file upload button.

  • Partial bulk upload modal communication with error listing messaging and error template download.

Product/Feature B2

Current-state Lock, Unlock, Delete, and Deactivate Users” Feature

  • User list page with the ability to search, edit, lock/unlock, activate/deactivate users.

  • Inline drop-down menu actions available per each user row in data table list.

  • Multi-select users from user list to activate bulk menu options drop-down.

  • Modal prompt to lock selected user(s).

  • Modal prompt to delete selected user(s).

  • Data table view of deactivated row-state of users in user list.

Product/Feature B3

Current-state Create, Edit, and Delete Teams Feature

  • By default, all users are initially grouped into a single catch-all team in the data table. From there, new custom teams can be created by selecting specific users.

  • Add team details.

  • Add team members from user list.

  • Success toast confirmation communication for successfully created team and added users.

  • Bulk actions dropdown becomes active when two or more users are selected via checkboxes in the data table.

  • “Delete team” option from the kabob drop-down menu options.

End.

The completed design deliverables were prepped for handoff to the Dev Team for implementation, QA testing.