All jobs everywhere
Found 1 job
-
- Houston
- Negotiable
- Posted 17 days ago
The Release Manager is accountable for overall successful delivery of a given release including driving and facilitation of release processes, overall release timeline, and managing risks and dependencies across the release. The Release Manager may also provide support by acting as a Sub Process ...