RIA Intelligence

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