Shawn Carter

Active San Francisco, CA Director for Square, Inc.