Toru Ochiai has been at Indeed for eight years now and was one of the first few engineers to be hired on the Tokyo engineering team.
Author: Toru Ochiai
Toru Ochiai has been at Indeed for eight years now and was one of the first few engineers to be hired on the Tokyo engineering team.