At TORA we believe that people are the key to success, and happy people drive innovation success. Life at TORA means being part of the global family. We want to grow with our people and help foster talent.
Sales Manager - Japan
How has your job changed since you started working here? I started as a network engineer when I joined TORA in 2007. It was just about the time TORA was beginning to…