Steven McKay

Chief Executive Officer at DLR Group

Steven McKay is the CEO of DLR Group, leading the firm's executive leadership team and serving on the board of directors. He is an accomplished architect with credentials from AIA and RIBA, and has overseen the firm's expansion to over 1,400 employees and 36 offices worldwide. McKay is recognized for his strategic vision in design excellence, sustainability, and global market growth. He holds advanced degrees in architecture and has previously served as DLR Group's Global Design Leader.