President & CEO at Ciena · Director at Planet Labs PBC · Director at COMMVAULT SYSTEMS. Filing since 19 Dec 2006. CIK 0001032553