The New Business Executive role at Retail Insights focuses on driving revenue by selling delegate passes for international conferences. The key responsibilities include proactively reaching out to delegates, managing the sales pipeline, and exceeding ambitious targets. Candidates should have at least one year of B2B sales experience, excellent communication skills, and a strong drive to succeed.