Narrative Lead

Insight Global
📍 Beaverton, OR, United States 💼 Full-time 🕒 Posted June 08, 2026

Job Description

Job Description
- Steward end-to-end creative development of premium and impactful storytelling, from strategic ideation to content/asset creation for key brand stories.

- Partner with brand marketing counterparts to craft the strategic vision for a project, season, or annual effort, and be able to distill that further to a sharp creative strategy that is inspiring and actionable.

- Develop and deliver holistic creative campaigns and assets in partnership with external and internal creative partners, ensuring work delivers against the strategic brief and is best-in-class creatively.

- Drive cross functional inclusion and alignment throughout the creative ideation and execution process, within the creative team, Corporate Communication, Legal, and Business Affairs.

- Work in a consumer-led, end-in-mind manner to determine the elements that will best deliver the creative idea across both the traditional and digital landscape, as well as in new and e...

Ready to Apply?

Submit your application today and join our talented team at Insight Global.

Submit Application

Job Details

  • Location Beaverton, OR
  • Job Type Full-time
  • Category other-general
  • Posted Date June 08, 2026
  • Application Deadline June 15, 2026