profile image

Lisa Rutherford


Location

Durham, United Kingdom

Sector

Healthcare, Housing, Public Health, Public sector

Expertise score

POINTS

0

RANKING

#207