Manohar Naidu Ellanti

Manohar Naidu Ellanti is a Software Manager with Ciena Corporation, a telecommunications equipment and solutions provider based in San Jose, California.