Five Bay Area startups to watch this week

Placecast named one of the five Bay Area startups to watch…