Brad Beecher, AIA
Senior Associate