The Talent Acquisition Lead at Omnea is a pivotal role aimed at enhancing the recruitment processes for customer-facing positions within a rapidly growing tech startup. This position focuses on sourcing and hiring exceptional talent while improving the overall candidate experience. The ideal candidate will possess over five years of experience in recruitment for customer success roles and demonstrate strong organizational and communication skills.