Uwe Fischer Email

Managing Director (Geschäftsführer) Germany and Strategic Advisor to the CEO . Infinera

Current Roles

Employees:
4339
Revenue:
$1.4B
About
Infinera Address
6373 San Ignacio Avenue
Sunnyvale, CA
United States

#1 Startup Dataset

Growth rates, revenue data, direct competitors and contact details.