Loading...

Offerings Director – AI

  • Full Time
  • Anywhere

NWN

Role Overview

The Offering Leader serves as the executive business owner of the Company’s AI offering portfolio, operating as a General Manager with full accountability for business outcomes across assigned domains (e.g., AI). This role is accountable for strategy, portfolio performance, lifecycle execution, partner ecosystem alignment, and financial outcomes, ensuring offerings are scalable, differentiated, and aligned to NWN‘s Product Lifecycle Management (PLM) framework.

What You Will Do

Own end-to-end performance of the offering portfolio, including revenue, margin, adoption, and lifecycle outcomes; Define and execute multi-year portfolio strategy aligned to company growth priorities and market direction.

Why It Might Be a Fit

12–15+ years of experience in product, offerings, or portfolio leadership roles; Proven track record of owning P&L and scaling technology or services portfolios; Strong financial acumen, including pricing strategy, margin management, and cost-to-serve optimization.

Requirements

  • Bachelor’s Degree in Arts/Sciences (BA/BS) or relevant experience
  • 12–15+ years of experience in product, offerings, or portfolio leadership roles
  • Proven track record of owning P&L and scaling technology or services portfolios
  • Strong financial acumen, including pricing strategy, margin management, and cost-to-serve optimization

Benefits

  • medical, dental, and vision plans
  • Health Savings Account (HSA) and Flexible Spending Accounts (FSAs)
  • income protection through disability and life insurance
  • 401(k) with company match
  • unlimited PTO
  • paid company holidays
  • hybrid/remote work
  • paid bonding leave for eligible employees
  • employee discounts
  • access to our Employee Assistance Program (EAP)
  • accident, critical illness, long-term care, and hospital indemnity coverages
  • legal and identity theft protection
  • pet insurance
  • supplemental life insurances
  • referral bonuses
  • charitable donation matching
  • allowances for eligible roles

Originally posted on Himalayas

To apply for this job please visit himalayas.app.

Working in United States

The United States of America (USA), also known as the United States (U.S.) or America, is a country primarily located in North America. It is a federal republic consisting of 50 states and a federal capital district, Washington, D.C. The 48 contiguous states border Canada to the north and Mexico to the south, with the semi-exclave of Alaska in the northwest and the archipelago of Hawaii in the Pacific Ocean. The United States also asserts sovereignty over five major island territories and various uninhabited islands in Oceania and the Caribbean. It is a megadiverse country, with the world's th

    Keep exploring on Get A Job.ai

    Not quite the right fit? Your next opportunity is a click away.

    Hiring instead? Post a job and reach candidates searching right now.