"... liaise with other departments on processes and for documentation"
- Is "on" the correct preposition?
- Are the words "processes" and "documentation" parallel? Is it correct to conjunct them in a sentence like this one?
- Is there a better way to say this?
Context: Jane works with other departments to ensure that her department's process and other departments' processes are followed correctly. Jane also needs to obtain the appropriate paperwork from the other departments.