The New Business Manager at Surfer will play a crucial role in driving business growth by managing new leads and establishing connections with potential clients. This position involves proactive outreach through various channels to build a robust sales pipeline while qualifying leads and conducting discovery calls. The ideal candidate should have at least three years of B2B sales experience in a marketing or SEO context, demonstrating a proven ability to close deals effectively.