Director Software Engineer at Viacom International Inc $175,100 | H1B Salary Data