AI and data stack advisories
1496 severe, 6 weeks · 326 projects
4 advisories across Ciena
Ciena Corporation is an American optical networking systems and software company based in Hanover, Maryland. The company reported revenues of $4.8 billion and more than 9,000 employees, as of November 2025.
Elsewhere on Ibis: Quarterly · Paydays