Steve Moeller

[email protected]Creve Coeur, MO

Delmar DivineSt. Louis, MO

1 2 / 2

Steve Moeller

Principal

+1 314 592 2154

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.