Interim-CEO
Todd Swanson
CEO Approval Rating
63/100
1988
PrivateAcquired by Ii-vi Inc
https://www.finisar.com