Working in ISR
Headquartered in Tokyo, Japan, ISR has just opened up a new Philippine office in the city of Cebu. ISR employees are positive, hard working, and focused. Most are located in Tokyo, and hail from many countries around the world, making our team diverse. Some travel may be required, but most of the work is done locally, with video meetings held online.