About
Sarah Meehan graduated with a Law degree from the University of Birmingham in 2007. She commenced her construction career in Client Project Management prior to joining Multiplex in 2009 as part of Multiplex’s Graduate Programme and has rapidly progressed to Senior Design Manager on the One Nine Elms Project. In 2010 she completed her Legal Practice Course at BPP Law School, London. Two years later she completed her Master’s degree in Project Management at the University of Reading in 2012 and gained her RICS accreditation in Project Management in 2017.
Meehan has strong experience of both residential and commercial projects in the City of London and is familiar with liaising with various stakeholders, consultants and clients on major and mega project schemes. She strives to promote innovation within the design and is an advocate within the industry for the digitalisation of design, with her current project winning the award for ‘Project Innovation of the Year.’
Meehan has successfully managed the fit-out of high end residential apartments at the 43 storey tower, Strata SE1, London and the high class front of house residential areas of the 52 storey tower, 1 St George Wharf Project, London. She has also successfully lead the design team from beginning to end on the commercial project, London Wall Place, which was a 500,000 sq. ft. project comprising two office buildings of 12 and 16 storeys, seven highwalks and an acre of landscaped public realm.
She is currently leading the design team on One Nine Elms and helping develop the design to a high standard for two iconic towers which will house a luxury five-star hotel and premium apartments within a 56-storey City Tower ranking amongst the tallest residential buildings in London.
Through this experience as well as her further studies in Leadership Management and interest in Diversity & Inclusion, Meehan has an active approach to both project and business development.
Sarah Meehan graduated with a Law degree from the University of Birmingham in 2007. She commenced her construction career in Client Project Management prior to joining Multiplex in 2009 as part of Multiplex’s Graduate Programme and has rapidly progressed to Senior Design Manager on the One Nine Elms Project. In 2010 she completed her Legal Practice Course at BPP Law School, London. Two years later she completed her Master’s degree in Project Management at the University of Reading in 2012 and gained her RICS accreditation in Project Management in 2017.
Meehan has strong experience of both residential and commercial projects in the City of London and is familiar with liaising with various stakeholders, consultants and clients on major and mega project schemes. She strives to promote innovation within the design and is an advocate within the industry for the digitalisation of design, with her…
See more
See less