Well I don't. I'd not heard of him until yesterday.
As a general principle I'd regard poor English as a significant drawback in a potential manager, (that also applies if they are, in fact, English)
I've got to say, an English speaker would be better in my view. I hate how little englander I just sounded there. I just think communication is so vital, inevitably some context gets lost during translation.