Technical Analyst II - Indeed - Newark | OpenTalent