James Kim

Active Anaheim, CA Vice-President for Targus, Inc.