Selina Rodrigues

Selina Rodrigues
Healthwatch Representative

As Head of Healthwatch Newham, Selina's role is to ensure that local people's views and experiences are heard and responded to by statutory services and to develop the strategy and activities for Healthwatch Newham. Healthwatch Newham is part of a national network, headed by Healthwatch England.