Non-Japanese people have to be permitted ”Business Manager” visa to manage a company in Japan.
The eligibility of the ”Business Manager” visa shall be suitable business scale and secure independent business facilities in Japan.
The suitable business scale is the company shall hires more than 2 employees or shall invest more than 5,000,000 yen for the capital.