Cumulus Architects Inc.

Company Profile

Cumulus Architects Inc. is a multidisciplinary architecture and design firm located in Toronto, Ontario. Cumulus is founded on the principles of team-based design and integrated project delivery with the belief design intelligence results from broad staff, consultant and client engagement in the design process.