Global Brand Marketing Manager (Stelo)

DexcomRemote California, CA
$105,800 - $176,300Remote

About The Position

Dexcom Corporation (NASDAQ DXCM) is a global leader in continuous glucose monitoring (CGM) technology, aiming to improve health outcomes and empower individuals to manage their health. With a vision to become a leading consumer health technology company, Dexcom is seeking a Global Brand Marketing Manager to shape and scale the global brand and marketing strategy for Stelo, its consumer product, across international markets. This role is responsible for leading global brand marketing efforts, including positioning, creative campaign development, and asset creation, to drive demand generation, retention, and long-term brand loyalty. The manager will collaborate with Product, Partner, and Regional teams to ensure strong global brand consistency while enabling effective local execution. This is a highly creative, brand-led role requiring strong international marketing experience, a passion for brand building, and the ability to translate strategy into high-impact execution.

Requirements

  • 6+ years of experience in brand strategy, brand management, or marketing.
  • 2+ years working across international markets (Canada, EMEA, or APAC).
  • Extensive marketing experience including product definition, positioning, and branding.
  • Experience with product launches is a must.
  • Proven track record leading creative campaign development (briefing, concept evaluation, creative direction, production oversight) and elevating brand expression across channels.
  • Excellent agency briefing clarity and creative review skills.
  • Ability to translate strategy into market-ready execution, delivering toolkits and assets that international teams can deploy quickly and effectively.
  • Strong analytical skills and KPI-driven, with a proven track record of delivering measurable impact.
  • Strong presentation skills, written and oral.
  • Comfortable leading projects in coordination with 5 to 10 teams, in high-pressure international settings.
  • Typically requires a Bachelor’s degree and a minimum of 8-12 years of related experience.
  • At this level a graduate degree may be desirable with 4 years of related experience.

Nice To Haves

  • Experience living or working abroad is a plus.

Responsibilities

  • Develop and oversee the creation of global campaigns and assets, including concept development and adaptation for multi-regional use, in partnership with external agencies and internal Creative Services.
  • Lead global brand positioning and messaging frameworks, ensuring consistency while enabling effective local market adaptation.
  • Support strategic planning around Go-To-Market, working closely with product, partner, competitive intelligence, business development, medical, clinical, and regional teams.
  • Design data and evidence generation plans to support GTM strategies, collaborating across clinical, market access, legal, regulatory, and other functions.
  • Generate compelling and competitive claims, including testing and approval.
  • Ensure brand guardrails and integrity are maintained, serving as the gatekeeper while partnering with regional teams to enable strong local execution.
  • Design and implement studies supporting a better understanding of purchase and retention drivers, working with global and regional market research functions.
  • Coordinate cross-functional efforts to understand the competitive landscape, market dynamics, opportunities, and risks for the product line across continents.
  • Manage project timelines, budgets, and deliverables for assigned initiatives, ensuring executional excellence and on-time delivery.

Benefits

  • A full and comprehensive benefits program.
  • Growth opportunities on a global scale.
  • Access to career development through in-house learning programs and/or qualified tuition reimbursement.
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service