Steve O'Hear
Steve O'Hear
Writer @TechCrunch.
#31659@sohearohear.net