Karl Newlin

Active Charlotte, NC President for Strategic Resource Solutions Corp.