Primary Job Title Chief Investment Officer Primary Organization Carroll Organization
Location Atlanta, Georgia, United States Regions Greater Atlanta Area, East Coast, Southern US Gender Male
Facebook View on Facebook LinkedIn View on LinkedIn
Brett Richards is the Chief Investment Officer of Carroll Organization. He previously worked at LivCor as a Senior Vice President of Acquisitions. Brett Richards attended Florida State University.
