Is it Compulsory that you must be a Native English Speaker?
Not exactly. It is not necessary that you must be a native English speaker in order to apply as a TwoSigmas teacher job.