Technical Estimator – IM3178 FULL TIME, PERMANENT NEW