Body
Jennifer Rudd is a programme manager and senior lecturer in innovation and engagement at Swansea University’s School of Management.
Jennifer Rudd is a programme manager and senior lecturer in innovation and engagement at Swansea University’s School of Management.