James Chen

Active Flushing, NY Managing Director for Grand Pacific Holdings, Inc