Intelsat
Chennai
3 Years - 5 Years
May 01, 2025
What will you do?
Manage releases and ensure they’re of high quality.
Coordinate with multiple teams across the org (both USA & India).
Capture testing results clearl...