Ciena's IT department is led by Stephen Alexander (Senior Vice President & Chief Technology Officer) and has 3667 employees.
gaurav srivastav
Module Lead
Theresa Marconi
ASIC Engineer
Aksh Ravishankar
Embedded Software Engineer
gurusharan bhuddi
Software engineer 3
Devon G
Hardware Engineer
Mohamed Ahmed
Full-stack Developer
Looking for a particular Ciena employee's phone or email?