IT at Hitachi Solutions America

Irvine, CA 92606