Logan Harris

Trainee Surveyor

Logan is a Trainee Surveyor in our London office.