Senior Project Manager Location London Our client is a leading main contractor based in Central London, our client is committed to successfully delivering some of the UK’s most effective solutions & commercially valued…