Diana Macfarlane

Active Gold River, CA President for Resocore Asset Management Inc.