Karl Ostmo

Mountain View, California, United States

  • Work
    • Tesla Motors
  • Education
    • Purdue University
    • University of North Dakota