Director, Software Development at Charter Communications, Inc $153,379 | H1B Salary Data