ciena

Ciena

9,561 Total Employees
Year Founded: 1992

Jobs at Ciena

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

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.