Jerry Rawls is the CEO of Finisar Corporation.
1,393 people are employed at Finisar Corporation.
Finisar Corporation is based in Sunnyvale, California.
The NAICS codes for Finisar Corporation are [33, 334, 541, 54, 3342].
The SIC codes for Finisar Corporation are [367, 36].