Published September 3, 2012
Exhibit Systems Inc.
N89 W14475 Patrita Dr.
Menomonee Falls, WI 53051
Year Founded: 1996
Number of LEED Accredited Professionals on staff: 0
Approximate percentage of business conducted in the following areas:
Previously involved in a LEED certified project in the state of Wisconsin: No
Advertise with BizTimes