Deputy Head (Education). The person appointed will be responsible for the initiation of new research areas; the..., at undergraduate and postgraduate level. Teaching duties will be assigned by the Head of Department, on the recommendation of the...
University College London