Leighton became a trustee at the Cardiff City FC Foundation in September 2016. Leighton's lead responsibilities and expertise include public services, education and innovation.

Leighton is Professor of Practice in Public Service Leadership and Innovation at Cardiff Business School. Leighton was a former Minister for Education and Skills and Minister for Public Services in Carwyn Jones' Welsh Labour Governments.