Infinera
–
Santa Maria dos Olivais, Lisbon, 1990-083, Portugal
... Travel to Infinera and Customer locations across Europe Qualifications, Skills & Experience Degree, Masters or PhD in one of the following fields - Optical, Telecommunications, Networking, Computer Science, Electrical Engineering or Physics. Recent ... - Apr 24