Program Director, Engineering at IBM Corporation $330,132 | H1B Salary Data