Release and Process Analyst at Infomerica, INC $73,486 | H1B Salary Data