Tom Barker

Senior Valuer