+1 314 592 2154
Edge@BRDGCreve Coeur, MO
Delmar DivineSt. Louis, MO
Steve Moeller, DBIA, AIA, CSI LEED AP
Steve is a leader of a world-class group of Architects and Engineers called “Technical Assurance Group” (TAG). This group was established in 1999 as a response to the fact that, as a design-builder, we were solely responsible for the entire project, from the beginning of design to the turning over of the keys. TAG is a completely unique entity in the industry. They are a highly skilled, nimble, knowledgeable, and experienced group of design professionals that touch ALL aspects of projects across the enterprise.