Business Development Director
- Contract type:
Fulham, London , SW6 , United Kingdom United Kingdom
My client’s New Business Sales Executives mission is to conduct proactive outbound prospecting to create and then close opportunities and deliver new logos for my client’s client portfolio. Reporting to the Head of Sales, the New Business Sales Executives at my client are responsible for identifying and generating commercial opportunities that deliver on the my client’s strategy, meeting and exceeding their quota that feeds into the commercial target. This includes developing strong relationships with clients, proactively driving lead generation and successfully turning identified leads into opportunities and then into new business. In this role, New Business Sales Executives liaise and hand off to cross-functional internal teams (including Senior Principal Consultants, Project Managers and Customer Success teams). My client’s strategy is to work with a manageable number of large global contracts with multiyear deal size of between £150K and £1.5M. This invariably means conducting negotiations at C-Level.