Director – Branded Content & Digital Sales Marketing
This is a remote position.
Remote Opportunity with Individual contribution role
Job Overview
The Director – Branded Content & Digital Sales Marketing will be a senior leader responsible for driving branded content, display, and digital ad sales revenue for Incnut Digital. This role will lead content-led partnerships, work closely with the sales team on strategy and execution, and build strong relationships with brands and agencies to deliver high-impact digital solutions.
-
Drive new business growth and expand revenue from existing clients
-
Pitch and execute branded content partnerships (short-form and long-form)
-
Collaborate with the sales team to design and sell integrated digital solutions
-
Lead client presentations, proposals, forecasting, and sales reporting
-
Manage, mentor, and scale the branded content and sales team
-
Support account management to ensure timely and accurate delivery of client commitments
-
Track key account metrics including quarterly performance and annual forecasts
Requirements
Required Skills & Experience
-
Proven experience in digital media sales / brand solutions / content partnerships
-
Strong sales orientation with the ability to close high-value deals
-
Excellent presentation and storytelling skills
-
Strong leadership, team management, and stakeholder management abilities
-
Solid understanding of branded content, display advertising, and digital media ecosystems
Preferred Background
-
Experience working with a digital publisher, media platform, or digital agency
-
Strong business acumen and client-facing experience
Benefits
-
Opportunity to lead high-impact branded content initiatives
-
Work with leading brands and innovative digital formats
-
High ownership role with growth and leadership visibility