Logo for nHRMS - n Human Resources & Management Systems

Director – Branded Content & Digital Sales Marketing

Role overview

Qualifications

  • 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

Responsibilities

  • 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

Key facts

  • Remote from: Anywhere
  • Full time
  • Expert & Leadership (>10 years)
  • Brand Director
  • English

Hard skills

Other skills

  • Leadership
  • Team Management
  • Business Acumen

About the company

nHRMS - n Human Resources & Management Systems logo

nHRMS - n Human Resources & Management Systems

  • Staffing & Recruiting
  • 11–50
HR Tech

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

This is a remote position.

Remote Opportunity with Individual contribution role

Employment Type: Full-time
Department: Sales / Branded Content / Digital Marketing

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.

Key Responsibilities
  • 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



Related jobs

See all Brand Director jobs

Other jobs at nHRMS - n Human Resources & Management Systems