Thirty-five-year industry veteran LPL Financial LLC broker Duncan Maceachern (CRD# 1856591)is accused of unsuitable investment recommendations. He has been registered with LPL Financial LLC in Royal Oak, Michigan, since 2021. Duncan Maceachern Customer Complaints He has been the subject of … Continue reading