I did a Tech Crunch TV a few days ago and it caused a little stir, today I expand on the thought I had and would love to get your 2 cents?
point… It reminds me so much of...late 90’s when Blockbuster hired an army of “E-Commerce”...
Social Media “expert” space
Social Media Clowns?