David Sands

David Sands

Marketing, Public Relations, Social, Viral Media

Share profile
Summary

Marketing, Publicity, Social Media, Independent Media Consultant, Strategist

Connections