Michelle DeLora's picture

Michelle DeLora

AIA, LEED Fellow, WELL AP

Associate Principal

Schenkel Shultz