Tech Ops Specialist
Posted 11 hours ago by Impellam UK
- Location:
- Luton, Bedfordshire (93 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 … more