Menu

Rebecca Vaananen

Responsibilities

Public Health Resource Centre Manager

0113 37 86069

0113 33 67115

rebecca.vaananen@leeds.gov.uk