Skip to main content
Steve Alexander

Steve Alexander is currently Ciena’s Chief Technology Officer .He joined the company in 1994, and received both his B.S. and M.S. degrees in electrical engineering from the Georgia Instituteof Technology.

Articles by: Steve Alexander