We are seeking a strategic and commercially minded Leader of Marketing Lead Generation Strategy and Enablement to define and scale how we attract, prioritize, and convert high-value prospects, owning the top and middle of the funnel from awareness through Sales Accepted Lead (SAL). This role defines how MSCI leverages artificial intelligence, automation, and data science to identify high-value prospects, generate qualified demand, and equip sales with precision-targeted insights and enablement content that accelerate revenue growth. Working at the intersection of marketing strategy, sales enablement, and go-to-market alignment, the ideal candidate will drive both pipeline quality and velocity. An Account-Based Marketing (ABM) mindset will be applied to help deepen engagement across strategic accounts and B2B buying groups. This role will also lead the strategy and day-to-day management of our sales enablement platforms (e.g., Highspot), ensuring that content is organized, aligned to the buyer journey, and effectively leveraged by sales teams. Success includes increasing seller adoption, improving content effectiveness, and enabling seamless sales workflows through smart platform governance and analytics.
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
Executive
Education Level
No Education Listed
Number of Employees
5,001-10,000 employees