LEATHERBACK INVESTMENTS LLC
CRD #299608 SEC #801-129879 LAKEWOOD, NJ (732) 242-4045
SEC Registered
Total AUM
$157M
Discretionary
$90.8M
Employees
2
Clients
0
Accounts
22
No personnel data available for this firm
No personnel data available for this firm