Bio not provided
Good old fashioned first impressions in person work wonders too. "Worming" your way into someones heart and mind sounds a little disingenuous and sounds like a company's employees should prepare themselves for spam. But, I agree with the overall strategy - having online relationships can really benefit PR work, for example.
5 months, 2 weeks ago on How Social Media Affects Your Job Search