Position Overview
About the Role
This is a rare opportunity to take an emerging, high-value proposition to market and win strategic, first-of-their-kind deals with large corporates! You will operate in a greenfield environment, shaping the go-to-market, opening new logos, and helping scale a business at the intersection of risk, data, and technology.
Key responsibilities include:
Own new logo acquisition across the United States, targeting large corporates and risk leaders (CROs, CFOs, Heads of Risk)Build and execute a territory and account penetration strategy to exceed revenue targetsOriginate, develop, and close complex enterprise dealsEstablish and manage senior C-level relationshipsLead cross-functional deal teams across product, underwriting, engineering, and partnersShape compelling commercial propositions and business casesBring market feedback into product development