Stefan Spaelter

Vice President for Solutions Product Line Management

Infinera