Liz Townrow

Receptionist

Liz Townrow
Liz Townrow Receptionist

Since leaving her career as an NHS Manager in London five years ago, Liz has worked at Isle as part of the Reception team.

Liz loves living in rural Cambridgeshire and working with all the animals – especially the puppies and kittens.