MASS Consultants
•
2026-06-10
Swindon, UK
Technical Authority
IT Technical Authority -On-site, Corsham (SN13)£62,000 - £72,00025 days annual leave (in addition to Bank Holidays)Buy or sell up to 5 days annual leaveContinuous Professional development supportTwo pension schemes to choose fromLife Assurance scheme up to 4…