John O'Donnell

Active San Diego, CA President for Charter Holdings Management