Sarah Meehan

Multiplex Construction Europe Ltd, Senior Design Manager | London, United Kingdom


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

Sarah Meehan

CTBUH Designated Expert