degreed

Senior Creative Lead | BR

Apply Now

At a Glance

Location
Brazil Based
Work Regime
remote
Posted
2026-06-16T22:43:47-04:00

Key Requirements

Domain Knowledge

  • Finance
  • Regulatory
  • SaaS

Benefits & Perks

Health Insurance

f our people with a comprehensive benefits package designed to support your well-b

Requirements

Exceptional creative and art direction skills, with the ability to elevate the quality and consistency of a global brand.

Expertise in brand systems, campaign development, and multi-channel execution.

Operational discipline, including prioritization, intake management, and scalable processes.

Curiosity and adaptability in exploring emerging technologies and AI-enabled creative workflows.

Experience supporting a brand refresh, rebrand, or major visual identity evolution.

Experience designing for events, keynote presentations, executive storytelling, or large-scale brand moments.

Responsibilities

Degreed is looking for a Senior Creative Lead to help shape the next chapter of our brand.

We have a strong product, a clear market position, and a leadership team committed to building a brand that matches our ambition in an AI world.

This role is a genuine greenfield opportunity to help reshape the Degreed brand.

This is an opportunity for someone energized by building, elevating craft, and shaping the future of a growing global brand.

Reporting to the VP, Brand & Communications, you will lead the creative vision and expression of Degreed across every major brand touchpoint—from the website, campaigns, events, and digital experiences, to executive storytelling, social content, sales enablement, and thought leadership.

You’ll lead and develop a small team of designers while partnering with freelancers and agencies as needed for specialist projects.