Senior Talent Lead – Customer Success & Solutions

Company: Omnea
Apply for the Senior Talent Lead – Customer Success & Solutions
Location: London
Job Description:

Omnea is seeking a Senior Talent Lead to own recruitment for Accounts Management, Customer Success, and Solutions roles. You’ll lead sourcing, outreach, pipeline development, and candidate close, spending significant time on screening and relationship management.

This is a hands-on role with real ownership in a growing startup. You’ll partner with customer leaders, shape role specs, and drive the candidate experience, contributing to employer branding and scalable recruiting playbooks as Omnea

#J-18808-Ljbffr…

Posted: October 21st, 2026