Location: All across Japan Position overview: Interac Group, Japan's largest private provider of assistant language teachers (ALTs) with over 3,200 teaching employees, is seeking applications from professional and…