Natalie Lord

Head of Internal Communications, WSP in the UK