Kevin Systrom

Kevin Systrom

Key Info

  • 2701 N Thanksgiving Way, Lehi, Utah, United States2701 N Thanksgiving Way, Lehi, Utah, United States
  • 1 Investment1 Investment
  • LinkedIn•••••••••
    Lock Closed

Experience

Artifact

CEO

Artifact
Jan 2023 - Present
2701 N Thanksgiving Way, Lehi, Utah, United States

Investments