Skip Content

Shanghai

Ciena International, Inc
BEA Finance Tower
Level 8 (Units 812 & 815)
No. 66 Huayuan Shiqiao Road
Pudong New District
Shanghai 200120
China

Office: +86 21 61799503