Stephen McGarry

Stephen McGarry

Business Unit Leader

Stephen McGarry serves as Business Unit Manager at The McDonnel Group, where he provides leadership and oversight across project execution, team performance, and operational strategy. With extensive experience in construction management, Stephen works closely with project managers and field leadership to ensure alignment from preconstruction through closeout.

He plays a key role in driving accountability, financial performance, and process consistency within his business unit, ensuring projects are delivered safely, on schedule, and within budget. His leadership emphasizes disciplined processes, proactive risk management, and clear communication, all of which are essential to delivering high-performing projects and maintaining long-term client relationships.

Through his commitment to operational excellence and team development, Stephen helps strengthen The McDonnel Group’s performance and long-term growth across its core markets.