David Soto

David Soto works with small businesses on developing strategies for their social media assets. He likes to write about best online practices for businesses and professionals.