The Business Development Lead is a critical, front-line revenue generation role for the business. It is responsible for identifying new opportunities, opening new doors, winning new business, creating new long-term relationships, and fostering deep connections clients, to drive growth across the UK. * 3+ years of experience in sales/business development roles * Demonstrable track record in new business generation and closing deals. This role will be the point of origin for new opportunities creating and converting pipeline through proactive outreach, strategic targeting, consultative engagement, and a deep understanding of how our technical solutions delivers the right outcome, at the right budget, at the right time, for our clients. Success in this role means consistently identifying, pursuing, and closing new revenue opportunities, cultivating high-value relationships, and ...
more