SWANSON TODD

PrivateCIK: 1444728
Location

SUNNYVALE, CA

FINISAR CORP
PositionChief Operating Officer
TenureSince May 2019
Holdings