The Business Process Owner seems like the obvious choice here. They're the ones who define and own the processes, so they should be responsible for getting them implemented.
I think the Release Manager is responsible for implementing processes into Production. They oversee the entire release cycle, including deployment to the live environment.
Desire
2 days agoJacinta
2 days agoElmer
3 days agoJuan
7 days agoLigia
9 days agoOlene
16 days agoNina
5 days agoElmer
23 days ago