JobMesh

Commercial Support Specialist - UK BENELUX

Insulet Corporation · London, England, GB

Job title: Commercial Support Specialist – UK BENELUX Business Title: Department: Commercial FLSA Status: Position Overview: The Commercial Support Specialis...

Job description

Job title: Commercial Support Specialist – UK BENELUX Business Title: Department: Commercial FLSA Status: Position Overview: The Commercial Support Specialist will be responsible for the efficient and professional delivery of administrative processes to support the Commercial function, as well as providing support to external NHS stakeholders throughout their end-to-end Insulet journey. This process driven and skilled individual will be responsible for the tactical delivery of customer facing support, provision and delivery of key commercial data and optimisation of process efficiencies across the UK BENELUX region with the aim of driving revenue, growth and customer success with Insulet and Omnipod therapy. Responsibilities: · Acting as the interface between Sales, Customer Care and Commercial from an NHS stakeholder perspective, both payer and clinical · Owning and hHosting regular review meetings with key NHS stakeholders, both payer and clinical, building managing relationships and supporting them with their Insulet end to end journey · Working cross functionally where needed to support the end-to-end customer journey · Using the existing reporting framework, execute, collate a...