Source: StreetInsider

Press Release: DLR Group : Cleveland Museum of Natural History Solidifies Sustainability Commitment with Highest U.S. Green Building Achievement

The Cleveland Museum of Natural History, designed by DLR Group, is the first museum in the United States to earn LEED v4 Building Design and Construction, New Construction (BD+C NC) Platinum...

Read full article »
Est. Annual Revenue
$100-500M
Est. Employees
1.0-5.0K
Steven McKay's photo - CEO of DLR Group

CEO

Steven McKay

CEO Approval Rating

84/100

Read more