Seema Punwani

May 19, 2014

Who is in charge of social?

Every type of agency believes it is uniquely positioned to handle social media. Which one holds the true claim? It depends.