Lead, Business Development
The Lead for Business Development is responsible for identifying, cultivating, and advancing new business opportunities across influencer, experiential, and digital marketing verticals. This role involves leading sales calls, managing the sales pipeline, and collaborating with internal teams to develop effective pitch strategies and proposals.