Non-resident person can be a representative of a subsidiary company.
For a branch office, at least one representative in Japan must have an address in and be resident in Japan.