Carwyn Jones holds a distinguished position as a Lord in the UK House of Lords. He also serves as a Welsh Affairs Advisor at NorthPoint Strategy, contributing to strategic guidance.
His career includes significant roles such as a Council Member at the Advertising Standards Authority and involvement with the Parliamentary Assembly of the Council of Europe. Additionally, he has served as a Strategic Advisor for Wales at Working Options.