MDO: Mccauley Daye O’Connell Architects

What does MDO mean? The above is one of MDO meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Mccauley Daye O'Connell Architects