Home
Jobs
Saved
Resumes
Vice President, New Stream Media at dentsu | JobVerse
JobVerse
Home
Jobs
Recruiters
Companies
Pricing
Blog
Jobs
/
Vice President, New Stream Media
dentsu
Website
LinkedIn
Vice President, New Stream Media
United States
Full Time
1 hour ago
$136,850 - $185,000 USD
No H1B
Apply Now
Key skills
Go
Analytics
Leadership
Stakeholder Management
Communication
Sales
About this role
Role Overview
Own the NSM roadmap across design, build, and run phases of RMN development
Lead monetization strategy and go-to-market planning, including pricing, packaging, and partner enablement
Expand NSM’s non-endemic advertising footprint and unlock new revenue streams for retailers
Drive net-new and organic revenue growth across RMNs and enterprise media
Architect integrated solutions that span media, analytics, creative, and consulting
Collaborate with the Chief Growth Officer to align NSM initiatives with dentsu Media’s enterprise growth priorities
Oversee delivery models and staffing plans to ensure scalable execution
Partner with finance and commercial teams to shape investment strategies and revenue models
Lead internal enablement efforts, including sales tools, training, and thought leadership
Build trusted relationships with senior client stakeholders and industry partners
Represent NSM in external forums and contribute to dentsu’s thought leadership in retail media
Ensure client satisfaction and retention through strategic oversight and innovation
Requirements
12+ years of experience in retail media, commerce strategy, or digital advertising
Proven track record of leading large-scale initiatives and cross-functional teams
Deep understanding of RMNs, commerce media, and enterprise media buying
Strong strategic thinking, solution selling, and storytelling capabilities
Exceptional communication, presentation, and stakeholder management skills
Bachelor’s degree required; Master’s degree preferred
Benefits
Medical, vision, and dental insurance
Life insurance
Short-term and long-term disability insurance
401k
Flexible paid time off
At least 15 paid holidays per year
Paid sick and safe leave
Paid parental leave
Apply Now
Home
Jobs
Saved
Resumes