Director, Software Development at Global Payments Holding Company $163,862 | H1B Salary Data