WORD, the innovative and tech-first influencer marketing company, today announced the launch of its self-serve influencer marketing platform WORD....