FULL-TIME English Teacher needed in JAPAN

Description: 

PEC English school (in Yamaguchi, Japan) is seeking a native speaker of English to start a full-time teaching position in May. We will sponsor a work visa, so you don't have to be currently in…