John Nichols

Active Charlotte, NC President for The Nichols Company Inc