Focus on "en" of people, and of the company. Total recruiting service company, en-japan.
en-japan inc.

About us