Global Digital Engagement Capability Lead

  • Full-time
  • Region: EU+/Canada
  • Department: Information Technology

Job Description

About This Role

As our new Global Digital Engagement Capability Lead (Email, virtual meeting, messaging) you will have ownership of digital engagement capabilities email, virtual meeting, and messaging, in close alignment with other digital capabilities owners.

Specifically, this role will provide the following:

  • Identification, selection, implementation, roadmap, and maintenance of digital channel capabilities including best practices, templates, process flows, operational management, roles & responsibilities, playbooks, KPIs, data collection requirements and measurement standards.
  • Organize training, roll-out of tools set for channel activation, vendor selection and management. Keep up to date with latest technology and trends.
  • Close collaboration with the regional and local brand teams, Medical, Market Access, Legal to identify requirements for digital channels across Biogen’s different therapeutic areas.
  • Close collaboration with various internal and external stakeholders for planning, development, integration, and implementation of capabilities.
  • Definition, creation, and monitoring of meaningful proactive analytics -- measurable KPIs and metrics concerning adoption, results, effectiveness of digital capabilities for the purpose of educating and providing meaningful guidance to stakeholders
  • Continuous improvement of digital channel operational processes
  • In this role you will engage and work together with other key CE&O functions to deliver on the transformation goal of business excellence and unmatched customer experiences. This will also require aligning with other key stakeholders such as the Regional (Europe, Canada and Partner Markes and Biogen Intercontinental Region) and Global commercial leadership, local Affiliates and Global IT on current commercialized products goals and helping to define and develop new customer engagement solutions.
  • You will manage external resources and coordinate vendors, as needed. The role will focus on driving continuous improvement and reduction through better resource allocation and optimization.
  • The role and the team may expand over time as geographic service scope increases.

What You’ll Do

  • Ownership of key digital capabilities for email marketing and virtual meetings that fit within the digital capabilities ecosystem and can perform and scale at high quality across the regions.
  • Close collaboration with various internal and external stakeholders for planning, development, integration and implementation of capabilities.
  • Definition and creation of meaningful and measurable KPI ‘s and metrics concerning adoption, results, effectiveness of digital capabilities. Monitoring of those, taking conclusions and provide advice on possible actions.
  • Focus on core and strategic projects and services to build new features/capabilities needed to transform the customer experience.
  • Continuous improvement of digital channel operational processes

Who You Are

You have a deep understanding of Life Sciences commercial model, demonstrated experience creating a vision and strategic plans that influence department initiatives. You gained practical experience with setting up the foundational IT elements required to operationalize a global or regional digital capability. You have advanced analytical and strategic skills as well as the ability to develop and use collaborative relationships to facilitate the accomplishment of business/client goals. Outstanding ability to influence peers and internal and external stakeholder groups, and communicate in a clear, concise and effective manner. Ability to be a champion for change, transformation, and continuous improvement. Develop and maintain effective working relationships with internal and external business partners, suppliers, vendors, and consultants.

Qualifications

  • BA or Master’s degree
  • Minimum of 5 years’ relevant previous work experience
  • Minimum of 3 years’ previous experience digital marketing including demonstrated expertise in the specified digital engagement capabilities of email marketing, messaging, and virtual meetings
  • Proven track record in design, planning and delivery of Omnichannel / digital strategy and associated tactics, including agency management at global, regional, or local level
  • You will have gained prior experience in Leadership trainings
  • Specific technical experiences should include an operational knowledge in virtual meeting, webinar and streaming production and coordination, email development and deployment, marketing automation, messaging solutions, direct mail and analyzing customer insights. Should understand how all channels work together to create a successful campaign. VR and AR experience preferred.
  • Fluent in English

Additional Information

The Associate Director Digital Engagement Capability Lead will lead global planning and development of digital capability priorities that enhance our overall digital customer engagement strategy and approach You will be responsible for the successful development, implementation and optimization of existing digital channels and also focus on the addition of new digital channels and related global standards to communicate with Biogen’s customers.

Location: This role is located in Baar, Switzerland. The role can be in a hybrid working model.

Additional Information

Why Biogen?

Our mission to find therapies for neurological and rare diseases is a unique focus within our industry and this shared purpose is what connects us as a team. We work together to overcome obstacles and to follow the science. We are resilient as we strive to make an impact on our patients’ lives and on changing the course of medicine. Together, we pioneer. Together, we thrive.

Privacy Policy