Tech Ops Specialist
Posted a week ago by Impellam UK
- Location:
- Luton, Bedfordshire (317 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