ciena

Ciena

9,561 Total Employees
Year Founded: 1992

Teams at Ciena

Recently posted jobs

4 Days AgoSaved
In-Office or Remote
Sydney, New South Wales, AUS
Cloud • Hardware • Internet of Things • Other • Software • Utilities
Support customer success and project delivery by planning and tracking project timelines, coordinating internal teams, maintaining documentation, onboarding customers, monitoring feedback, and contributing to process improvements that increase retention and customer satisfaction.