Alexander Strehin

Active Irvine, CA President for Strehin, Inc.