sTec Expands Its Global Presence with Asia-Pacific Appointments: New Regional Senior Vice President; Managing Directors in Japan, India
(Source: GlobeNewswire) Kimura comes to sTec from APC Japan, a provider of data center solutions where he was executive vice president of sales. Prior to APC Japan, he was senior …