University College London 180 Open positions

Gower St, Bloomsbury, London WC1E 6BT, UK
https://www.ucl.ac.uk/

About us

Founded in 1826 in the heart of London, UCL is London’s leading multidisciplinary university, with more than 13,000 staff and 42,000 students from 150 different countries.

Our awards

company award

Open positions: