Lead Business Analyst at Factory Mutual Insurance Company $126,983 | H1B Salary Data