Business Change Analyst
Job description
This Business Change Analyst role is focused on in this role, you will primarily work remotely, with occasional office visits for team meetings or to deliver workshops that support your role objectives. It would suit someone who can bring confident in leading meetings and communicating with key stakeholders to the role.
Where the work sits
Supporting the design and development of the initiative solution. Convert complex ideas into concise documentation/ presentations and robust business cases to engage key stakeholders and obtain approval to proceed.
How the role works day to day
Analysing current business process and gather requirements for proposed change - collaborating with wider teams to create a comprehensive set of business requirements. In this role, you will primarily work remotely, with occasional office visits for team meetings or to deliver workshops that support your role objectives. Set up and run workshops, deep dive sessions and lead information gathering.
What helps in this setting
Confident in leading meetings and communicating with key stakeholders. Strong professional approach.
Practical details
- 26 days holiday per year, increasing to 30 days with the length of service. (plus bank holidays).
- Thames Water is looking for a Business Change Analyst to join our Revenue Assurance & Bad Debt Reduction Delivery Team on an 12-month hybrid contract.
- A supportive team that thrives on challenge and innovation.
- A role that gives you ownership, creativity, and the chance to make a real difference.
What needs to be in place
- Scoping/sizing of the opportunities - conduct necessary research required to put forward recommendations on priorities.
- Experience putting together business cases and collecting information from different functions, asking critical questions, and developing benefits and cost structures.
- Experience of change and transformation is desired.
Job details
- Pay: £54,000
- Pay: £59,000 per annum
Report this job
Help us keep Jobs247 accurate, safe, and useful for job seekers.
Learn more about this role
Explore the matching JobPedia guide for deeper duties, skills, salary context, and career paths.
Search for more Business Change Analyst jobs from Thames Water in Berkshire, England.