OTC was established in 1973 in Osaka. Branch offices were opened in Tokyo in 1982 and Nagoya in 1988. Since 1973, OTC has been supporting its client companies in fostering the development of their employees as global business people. OTC provides various English-language services to a wide range of... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet