Job Description
Nottingham Trent House (95002), United Kingdom, Nottingham, Nottinghamshire
Head of UK Business Risk Office
About the role
We’re looking for a Head of the UK Risk Office to join our UK business. This role is crucial for helping business leaders make the right decisions to deliver on our UK Strategy, whilst ensuring we have the governance and oversight arrangements in place to demonstrate it. This is a strategic leadership role and will balance the need to inspire their team to deliver on its potential, whilst also supporting the business to make the right trade-offs.
The Risk Office is a first line function that ensures we’re poised to make the most of every opportunity that is available, whilst ensuring we have the foundations in place to scale effectively and at pace. As the Head of the UK Risk Office, you will partner with other leaders across all three lines of defence within the business, including effectively using a deep relationship with other risk leaders who support Card Risk in the US and Canada, to help drive the business forward in a dynamic and well controlled way.
What you’ll do
1. Ensure the UK business is having the right strategic conversations on risk and customer outcomes and is reporting these appropriately to its governing bodies and parental organisation (including chairin...