Business Analyst, Principal at PTC Inc $148,536 | H1B Salary Data