Allan Stephen is an accomplished construction professional with extensive experience in project management and leadership within the industry. Currently serving as Construction Director and Project Manager at Multiplex since October 2016, Allan is overseeing the development of the new headquarters for Scottish Power in Glasgow. Prior roles include Senior Project Manager at Laing O'Rourke, where Allan managed significant projects until October 2016, and Project Manager at Multiplex, where Allan worked on the £580 million Southern General Hospital project. Earlier career experience includes a position as Senior Site Manager at Balfour Beatty plc, focusing on major hospital and university redevelopment projects. Allan holds a qualification in Construction Management from the Institute of Clerks of Works, earned during studies at Denny High School and Falkirk College from 1989 to 1993.
This person is not in any teams
This person is not in any offices