All jobs everywhere

Found 1 job
    • Houston
    • Negotiable
    • Posted 16 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 ...

Get new jobs for this search by email