Liz Neal

Liz Neal is head of communications in UK and Ireland at Mölnlycke.

Latest articles