Tim Armstrong has/had a position (Co-founder) at Patch Media

Details
Title Co-founder