The Customer Value Lead at Omnea is pivotal in managing and enhancing customer relationships throughout their lifecycle, focusing on driving renewals and expansions. Key responsibilities include owning a revenue number, building executive-level relationships, and shaping the commercial playbook from scratch. The role requires 4-8 years of experience in dynamic environments, with a strong emphasis on stakeholder engagement and the ability to navigate complex organizational structures.