The New Business Leader oversees a team of New Business Representatives (NBRs) and New Business Account Executives (NBAEs), leading team performance to meet business needs and developing high-performing talent. The role manages a team of 5–20 representatives and is accountable for quota and other key metrics. It partners closely with Marketing and Sales leadership to ensure pipeline generation has the level and quality needed to achieve business targets. The leader also recruits, onboards, coaches, and develops sales talent, while driving improvements in MQL conversion, sales cadences, and targeting high-intent leads.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
No Education Listed