Office Admin Intern careers in Cambridge, United Kingdom