James Shorin

Active San Francisco, CA Director for California Optical Leather, Inc.