The New Business Executive role at Retail Insights focuses on driving revenue through the sale of delegate passes to senior professionals attending international conferences. The key responsibilities include proactively reaching out to potential delegates, managing sales pipelines, and aiming to exceed ambitious revenue targets. Candidates should have at least one year of B2B sales experience, strong communication skills, and a competitive mindset.