Liberty Wealth’s Greg Richards Involved in Multiple Complaints


Greg Richards (CRD# 1339012), a broker registered with Kingswood Capital Partners, allegedly recommended illiquid investments that led to six-figure damages, according to investor disputes. These disputes are disclosed on his Financial Industry Regulatory Authority (FINRA) BrokerCheck report, a public record accessed on June 30, 2023. The Scottsdale, Arizona broker is also the owner of Liberty […]