Ali Saleem

Los Angeles, California, United States

keep calm, and check the road map.

  • Work
    • TrueCar
  • Education
    • California State University Northridge