Open Access Payments Senior Assistant
- University of Oxford
- Oxford
- Thu, 29 Oct 2026 00:27:19 GMT
- £28437 - 32108 per year
-
payment processes that support open access publishing. You will provide first-line helpdesk support, process Article...
