This website uses cookies. By continuing to browse the site you agree to our use of cookies. Find out more about the cookies we use and how to manage them.



Glenn Sheedy

Director, Strategy, Clients and Markets

Glenn Sheedy
Glenn joined the Europe Executive Committee in May 2021, when he was appointed to his current role and in which he oversees strategy, investment in the development of our DfMA led, direct delivery operating model and the disciplined selection of new business opportunities in our priority sectors.

He joined the business in 2017 as Executive Assistant to the CEO, before being appointed Head of Strategy in 2019. Prior to Laing O’Rourke, he worked in a strategy role for Anglo-American and held positions in the Infrastructure and Project Finance teams at both Ernst & Young and Deloitte in Australia.

He holds a Masters of Commerce and Bachelor of Science in Mathematics from the University of Queensland, Australia.