Tom Middleditch

Tom Middleditch

Associate Director - Residential