Senior IDC Engineer / IDC Engineer - China Telecom (Europe) Limited

London, London E149SZ