babcock
•
2024-05-02
Leicester, UK
Senior Business and Systems Analyst
Job Title :Senior Business Systems Analyst Location :Leicester, Bristol, or Devonport, UK - Hybrid - Working from home options available Compensation :Competitive + benefits Role Type :Full time / Permanent Role ID :SF46528 Make change possible At Babcock we'r…