John Chen

Active Newport Beach, CA President for The Advent Group, Inc.