Liza Velarde

Active Sunnyvale, CA President for Delee Corp.