It sounds to me that the VP may have certain degree
of prejudice about the non-native English speaker, which is not good sign.
But if you really like the job, I'd say go for it anyway, all you need to do is just try your best and you have nothing to lose, right? Take it easy,be confident, be yourself.
Good luck!