What if I am a non-native English speaker? I am pretty fluent in English but definitely can't speak like native speakers. Does this mean that it would be better for me to look for another job?
I am working in pharma R&D with a masters degree. I guess that satisfies some qualifications.