International Centre for Life logo

International Centre for Life

The International Centre for Life (or ‘Life’ as we’re known) is a pioneering science village in the heart of Newcastle upon Tyne. We are proudly independent, entrepreneurial and quirky – and we are always interested in hearing from people with the talent, drive and skills to help us continue to make... Read more

Industries

Employees

51-200

Links


Org chart

Collapse

Teams


Offices