Takeda Pharmaceutical
–
Los Angeles, CA, 90079
... Design, developing, cost-effective projects and technologies. In addition to providing technical support to critical Utilities areas, you may also perform the following responsibilities: supervising, requisitioning, defining, initiating, specifying, ... - Jun 04