The twitters thinks I work at TechCrunch. My personal brand must be taking a beating.
1 Notes/ Hide
- techiefront liked this
- spencerchen posted this
The twitters thinks I work at TechCrunch. My personal brand must be taking a beating.
loading tweets…