Internal Communications Officer found on mercer

City of London, London EC1