Tech Ops Specialist
Posted 3 days ago by Impellam UK
- Location:
- Luton, Bedfordshire (14 miles)
- Job Type:
- Permanent
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 recommendations on how you can improve their … more