values its diverse workforce of 22,000 employees. As the biggest IT distributor in the world, our mission is to provide top.... About the role: As a Ciena Technical Presales Consultant, you will be responsible for supporting our European business...
TD SYNNEX