Release Manager (2123)

Sign off the release package(s) for implementation. Commensurate with experience plus a good range of benefits*. 35 hours a week, Monday to Friday*.