
Lead business analysis from initial idea through investment approval and mobilization, developing evidence-based business cases, high-level requirements, and decision materials for senior governance. Define and track measurable benefits, advise stakeholders, identify portfolio dependencies and opportunities, and improve investment and value-realization practices.
The role requires strong experience in business strategy, portfolio or business analysis, or organizational transformation, including leading complex business cases or investment proposals. Candidates should understand capability-based planning, requirements definition, benefits realization, governance, and senior stakeholder facilitation; Human Capital or People function knowledge is desirable.
Senior Strategic Business Analyst – Human Capital Portfolio
Do you love to shape transformation needs into clear fundable decisions? Ready to help leaders track real value from Human Capital initiatives and close the gaps that matter fast!
This role can be based in the UK or US, with hybrid flexibility to work both virtually and from a local office in line with in-country smart working policy.
The Senior Strategic Business Analyst supports the Human Capital Portfolio Lead and Programme Managers in translating strategic priorities and stakeholder needs into robust, decision-ready investment proposals.
The role leads business analysis from ideation through to mobilisation, shaping complex business cases and CBAs, defining capability-aligned high-level requirements, and establishing how value will be measured and realised. As an advanced professional, the role works autonomously on complex issues, applies broad organisational understanding and sound judgement, and influences senior stakeholders to secure an agreed path forward.
Aon is in the business of better decisions
At Aon, we shape decisions for the better to protect and enrich the lives of people around the world.
As an organisation, we are united through trust as one inclusive team and we are passionate about helping our colleagues and clients succeed.
What the day will look like
Pipeline initiative co-ordination
Business cases and investment analysis
Requirements and capability alignment
Value realisation
Stakeholder and portfolio support
How this opportunity is different
This role sits at the centre of Aon’s Human Capital transformation agenda. You’ll have visibility across a diverse portfolio of initiatives and direct exposure to senior governance forums, translating strategy into measurable outcomes and actionable, leadership-ready recommendations. You’ll collaborate closely with business leaders, product and programme teams and be supported by the Human Capital Portfolio Lead to strengthen investment decisions, improve adoption, and accelerate value realisation across the portfolio.
Skills and experience that will lead to success
2577946
Aon is a global leader in risk management, insurance, and human resources, empowering clients with insights and solutions to enhance business performance and resilience.