The author seems to be highlighting the accent because after some research he discovers that the CEO actually isn't in San Francisco.
I also don't sense any specifically anti-Russian sentiment. I think the references to Russia are to contrast the lack of presence in SF despite a claim to have one, or the lack of corroboration for the claimed references. I imagine the tone of the article would be the same if it was France or South Africa or Malaysia.