Native speaker no, good grasp of English yes. We will speak to you regarding your English level beforehand and advise on what we think is best, but you do not need to be a native English speaker.