CareerPlanSign in

Commercial Support Specialist - UK BENELUX

London, United Kingdom🌐 Remote💼 Full-time🗓 2026-08-24 → 2026-09-25

Core

Provide administrative and commercial support to NHS stakeholders (payer and clinical) for the UK BENELUX region, managing contracts, data reporting, and operational processes for Insulet's Omnipod therapy.

Role type

Senior Administrative Specialist (Commercial Support)

Builds

NHS purchasing contracts, commercial data reports, operational processes for therapy delivery

Domain

Medical devices (diabetes management) / Healthcare administration

Deliverable

dashboards & analysis | client delivery

Required skills

Stakeholder account management, contract management, data reporting, process optimization, conflict resolution, Salesforce familiarity

Preferred skills

NHS pathway knowledge, virtual communication systems proficiency, MS Excel/Outlook proficiency

Technologies

Salesforce, Zoom, Microsoft Teams, MS Excel, MS Outlook

Responsibilities

Act as interface between Sales, Customer Care, and Commercial for NHS stakeholders; host review meetings with key NHS stakeholders; execute and deliver key commercial management data; manage large NHS purchasing contracts and renewals; support regional product launches with localized operational processes; review and optimize operational pathways; manage payer non-payment/claim escalations with CAM & AR team

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.