Customer reference: The University of Exeter

The University of Exeter, located in Devon, United Kingdom, is a leading UK university which combines world leading research with very high levels of student satisfaction. It is ranked 10th out of more than 100 UK universities in the Times league table. The University has 18,500 students and employs 1,800 staff.

Read Case Study