Ian Kennedy

san francisco

History doesn't repeat itself but it does rhyme.
  • Work
    • SmartNews
  • Education
    • UC Berkeley