Jeffrey Roach

Active Charlotte, NC Chairman for Horizon Investments, LLC