RIA Intelligence

MALLARD ADVISORS, LLC

CRD #122146 SEC #801-61395 NEWARK, DE 302-737-4546
SEC Registered
Total AUM
$181.9M
Discretionary
$141.7M
Employees
12
Clients
51
Accounts
824

No personnel data available for this firm