40 people are employed at Finlay Management, Inc..
Finlay Management, Inc. is based in Ponte Vedra Beach, Florida.
The NAICS codes for Finlay Management, Inc. are [53131, 5313, 531, 53].
The SIC codes for Finlay Management, Inc. are [65, 653].