Tech Ops Specialist
- Salary negotiable
- Luton, Bedfordshire
- Permanent, full-time
Tech Ops Specialist Location: Luton/Hybrid The Role In this role you'll be a lifesaver for our recruitment teams working across many different VMS (Vendor Management Systems). The teams rely upon you to support their time critical issues, or for reco...